html.ko .pre,html.en .pre,html.ja .pre,html.zh .pre{font-family:inherit}code,kbd,div.code,div.code pre,span.code,.number,.fixed_number{font-family:Consolas,"Courier New",monospace}html.ko input.code,html.ko pre.code,html.ko textarea.code,html.en input.code,html.en pre.code,html.en textarea.code,html.ja input.code,html.ja pre.code,html.ja textarea.code,html.zh input.code,html.zh pre.code,html.zh textarea.code{font-family:Consolas,"Courier New",monospace}pre.code{white-space:pre-wrap;word-wrap:break-word}.r_label{color:#fff !important;border-radius:3px;display:inline-block;font-size:12px;line-height:1.3;margin-right:.5em;padding:0 .5em}.r_label.r_selected{box-shadow:0 0 1px #5e5e5e;line-height:2 !important}.r_label[data-icon]{background-position:0 center;background-repeat:no-repeat;background-size:1.1666666667rem;padding-left:1.1666666667rem}.label_panel{margin-top:2em}#book_label_panel .r_label,.label_list .r_label{cursor:pointer;line-height:1.5;margin-bottom:3px}h1 .label_panel,table.simple .label_panel,div.list_selection_panel .label_panel,ul .label_panel,.post_list .label_panel{display:inline;margin:0 0 0 5px}div.list_selection_panel div.label_panel{float:none}table.simple .label_panel+a{border-left:none !important;margin:0 !important;padding:0 !important}.label_list{margin-left:2em}.label_list div{display:inline-block;margin:0 1em 2em 0}.label_list div .more_vertical{margin:0;visibility:hidden}.label_list div:hover .more_vertical{visibility:visible}.mini .r_label{cursor:pointer;opacity:.8}.mini .r_label.r_selected{line-height:3 !important;opacity:1}.r_label{color:#fff !important;border-radius:3px;display:inline-block;font-size:12px;line-height:1.3;margin-right:.5em;padding:0 .5em}.r_label.r_selected{box-shadow:0 0 1px #5e5e5e;line-height:2 !important}.r_label[data-icon]{background-position:0 center;background-repeat:no-repeat;background-size:1.1666666667rem;padding-left:1.1666666667rem}.label_panel{margin-top:2em}#book_label_panel .r_label,.label_list .r_label{cursor:pointer;line-height:1.5;margin-bottom:3px}h1 .label_panel,table.simple .label_panel,div.list_selection_panel .label_panel,ul .label_panel,.post_list .label_panel{display:inline;margin:0 0 0 5px}div.list_selection_panel div.label_panel{float:none}table.simple .label_panel+a{border-left:none !important;margin:0 !important;padding:0 !important}.label_list{margin-left:2em}.label_list div{display:inline-block;margin:0 1em 2em 0}.label_list div .more_vertical{margin:0;visibility:hidden}.label_list div:hover .more_vertical{visibility:visible}.mini .r_label{cursor:pointer;opacity:.8}.mini .r_label.r_selected{line-height:3 !important;opacity:1}.r_label[data-color=RED]{background-color:#ef5350;border:1px solid #f44336}.r_label[data-color=PINK]{background-color:#ec407a;border:1px solid #e91e63}.r_label[data-color=PURPLE]{background-color:#ab47bc;border:1px solid #9c27b0}.r_label[data-color=DEEP_PURPLE]{background-color:#7e57c2;border:1px solid #673ab7}.r_label[data-color=INDIGO]{background-color:#5c6bc0;border:1px solid #3f51b5}.r_label[data-color=BLUE]{background-color:#42a5f5;border:1px solid #2196f3}.r_label[data-color=LIGHT_BLUE]{background-color:#29b6f6;border:1px solid #03a9f4}.r_label[data-color=CYAN]{background-color:#26c6da;border:1px solid #00bcd4}.r_label[data-color=TEAL]{background-color:#26a69a;border:1px solid #009688}.r_label[data-color=GREEN]{background-color:#66bb6a;border:1px solid #4caf50}.r_label[data-color=LIGHT_GREEN]{background-color:#9ccc65;border:1px solid #8bc34a}.r_label[data-color=LIME]{background-color:#d4e157;border:1px solid #cddc39}.r_label[data-color=YELLOW]{background-color:#ffee58;border:1px solid #ffeb3b}.r_label[data-color=AMBER]{background-color:#ffca28;border:1px solid #ffc107}.r_label[data-color=ORANGE]{background-color:#ffa726;border:1px solid #ff9800}.r_label[data-color=DEEP_ORANGE]{background-color:#ff7043;border:1px solid #ff5722}.r_label[data-color=BROWN]{background-color:#8d6e63;border:1px solid #795548}.r_label[data-color=GREY]{background-color:#bdbdbd;border:1px solid #9e9e9e}.r_label[data-color=BLUE_GREY]{background-color:#78909c;border:1px solid #607d8b}.r_label[data-color=BLACK]{background-color:#616161;border:1px solid #424242}a:link,a:visited,a:active{color:#06c;text-decoration:none}*[data-color-mode=colored] a:link,*[data-color-mode=colored] a:visited,*[data-color-mode=colored] a:active{color:#ffea00}a:hover{color:#39f;text-decoration:underline}a.disabled{color:#b0b0b0;cursor:default;text-decoration:none}a.disabled:hover{text-decoration:none}#layout_main a,#r_panel a{border-left:1px solid #b0bec5;margin:0 0 0 4px;padding:0 0 0 7px}#layout_main dd a{border-left:0}#layout_main a:first-child,#layout_main button+a,#r_panel a:first-child{border-left:none;margin:0;padding:0}kbd{background-color:#f7f7f7;border:1px solid #b0bec5;border-radius:3px;box-shadow:0 1px 0px rgba(0,0,0,.2),0 0 0 2px #fff inset;color:#333;font-size:12px;font-weight:normal;margin:0 .1em;padding:.1em .6em;text-shadow:0 1px 0 #fff;vertical-align:2px;white-space:nowrap}.element button{border:0;padding:0}.code{counter-reset:code_line_number}.code.support_code_numbering{overflow-x:auto;white-space:pre !important;word-wrap:normal !important}.code .code_line:after{color:#a0a0a0;content:counter(code_line_number);counter-increment:code_line_number;display:inline-block;padding-right:.9em;text-align:right;width:1em}.code .digits_10:after{width:1.6em}.code .digits_100:after{width:2.2em}.code .digits_100:after{width:2.8em}.code .r_h_keyword_span,.code_cell .r_h_keyword_span{color:#7f0055;font-weight:bold}.code .r_h_number_span,.code_cell .r_h_number_span{color:#080}.code .r_h_string_span,.code .r_h_css_value_span,.code .r_h_attribute_value_span,.code_cell .r_h_string_span,.code_cell .r_h_css_value_span,.code_cell .r_h_attribute_value_span{color:#2a00ff}.code .r_h_attribute_name_span,.code .r_h_css_name_span,.code_cell .r_h_attribute_name_span,.code_cell .r_h_css_name_span{color:#7f007f;font-weight:bold}.code .r_h_attribute_value_span,.code_cell .r_h_attribute_value_span{font-style:italic}.code .r_h_comment_span,.code_cell .r_h_comment_span{color:#3f7f5f}.code .r_h_selector_span,.code_cell .r_h_selector_span{color:#7f0055;font-style:italic;font-weight:bold}.code .r_h_tag_selector_span,.code_cell .r_h_tag_selector_span{color:#7f0055;font-weight:bold}.code .r_h_dynamic_script_span,.code_cell .r_h_dynamic_script_span{color:#bf5f3f}.r_modal_panel{left:0;position:absolute;top:0;z-index:1000}.r_modal_panel.r_fixed{position:fixed}.r_modal_panel.r_opaque{background-color:rgba(0,0,0,.5)}.r_modal_panel>div{background-color:#fff;border:1px solid #b0bec5;border:1px solid rgba(0,0,0,.2);border-radius:2px;box-shadow:0 5px 10px rgba(0,0,0,.2);box-sizing:border-box;font-size:13px;line-height:1.5;max-width:400px;padding:24px;position:absolute;z-index:1010}.r_popover_panel{bottom:0;height:auto !important;left:0;position:absolute;right:0;top:0;z-index:2000}.r_popover_panel div{background-color:#fff;background-color:rgba(255,255,255,.9);border:1px solid #b0bec5;border:1px solid rgba(0,0,0,.2);border-radius:2px;box-shadow:0 5px 10px rgba(0,0,0,.2);box-sizing:border-box;font-size:13px;line-height:1.5;max-width:400px;padding:1em;position:absolute;z-index:1010}.r_popover_panel div i{background-position:center;background-repeat:no-repeat;background-size:1.33333rem;border-radius:50%;cursor:pointer;display:inline-block;height:2rem;position:absolute;right:-1rem;top:-1rem;width:2rem}.book_type,.topic_document_type,.article_type,.visual_type,.static_type,.blog_type,.video_type,.memo_type,.project_type,.link_type,.library_type,.template_type,a.create_book,a.create_topic_document,a.create_article,a.create_blog,a.create_video,a.create_memo,a.create_visual,a.create_static,a.create_project,a.create_link,a.library_link{background:url(../image/book/book.png?0544) 0 2px no-repeat;padding-left:17px !important}a.create_article,a.create_topic_document,a.create_blog,a.create_video,a.create_memo,a.create_visual,a.create_static,a.create_project,a.create_link{background-position:11px 2px;padding-left:28px !important}#app_header a.create_visual:first-child{background-position:0 2px;padding-left:17px !important}#app_header .book_type,#app_header .topic_document_type,#app_header .article_type,#app_header .visual_type,#app_header .static_type,#app_header .blog_type,#app_header .video_type,#app_header .memo_type,#app_header .project_type,#app_header .link_type,#app_header .library_type{background-position:0 6px}.topic_document_type,a.create_topic_document{background-image:url(../image/book/topic_document.png?0544)}.article_type,a.create_article{background-image:url(../image/book/article.png?0544)}.blog_type,a.create_blog{background-image:url(../image/book/blog.png?0544)}.video_type,a.create_video{background-image:url(../image/book/video.png?0544)}.memo_type,a.create_memo{background-image:url(../image/book/memo.png?0544)}.visual_type,a.create_visual{background-image:url(../image/book/visual.png?0544)}.static_type,a.create_static{background-image:url(../image/book/static.png?0544)}.project_type,a.create_project,.template_type{background-image:url(../image/book/project.png?0544)}.link_type,a.create_link{background-image:url(../image/book/web_viewer.png?0544)}.library_type{background-image:url(../image/book/library.png?0544)}#book_list div.page_panel{right:130px;top:121px;width:200px}#task_table_list div.page_panel{right:1rem;top:11rem}.inner_main_book_view .watched{display:none}.book_supported .inner_main_book_view .watched{display:inline-block}#app_header .summary span{background-position:0 2px;margin-right:1.5em}html{font-size:12px}body{font-size:1.0833333333rem}html[data-browser=ie11]{height:100%;overflow:hidden}html[data-browser=ie11] body{height:100%;overflow:auto}body .r_header,body .r_main,body .r_footer,body .r_sidebar{visibility:hidden}body.r_loaded .r_header,body.r_loaded .r_main,body.r_loaded .r_footer,body.r_loaded .r_sidebar{visibility:visible}.r_sidebar{padding-left:4rem}.r_sidebar .r_inner{padding:2rem}.r_sidebar[data-hidden=true]{overflow:hidden;width:4rem !important}.r_main{padding-bottom:3rem}a:link,a:visited,a.disabled:hover,a:active{text-decoration:none}.r_none{display:none !important}.r_disable_scroll{overflow:hidden}span[data-bind]{display:none}span.binded{display:inline}span.binded span{margin-right:.3em}.r_main .r_inner{max-width:800px}.r_align_content_to_browser .r_main .r_inner{max-width:none}.r_document_title{cursor:pointer;line-height:1.3}.r_document_title .tag{background-color:#ffff96;border:1px solid #f0a078;border-radius:2px;color:#4d3a25;content:attr(data-alias);font-size:11px;font-weight:normal;line-height:1;padding:2px 4px;display:none;margin-left:1rem;vertical-align:text-top}.r_editable .r_document_title .tag{display:inline-block}.r_sidebar_resizer{bottom:0;cursor:ew-resize;height:100%;position:absolute;right:0;top:0;width:5px}.r_sidebar_to_right .r_sidebar_resizer{left:0;right:auto}form div.buttons,form div.table_buttons,.r_change_request_button div.buttons,.r_change_request_button div.table_buttons{border-top:1px dotted #b0bec5;clear:both;margin:30px 0 10px;padding:10px 0 0 0px;text-align:right}form div.table_buttons,.r_change_request_button div.table_buttons{clear:none;margin-top:0}form fieldset>div.buttons,.r_change_request_button fieldset>div.buttons{border-top:0;margin:10px 0 20px 0;padding:0;text-align:left}form fieldset legend+div.buttons,.r_change_request_button fieldset legend+div.buttons{margin-top:0}form button,form a.button,.r_change_request_button button,.r_change_request_button a.button{background-color:#64b5f6;border:1px solid #42a5f5;color:#fff;cursor:pointer;display:inline-block;font-size:12px;line-height:24px;margin:0;min-width:60px;padding:0 6px;text-align:center;text-decoration:none}form button+button,.r_change_request_button button+button{margin-left:5px}form .firefox button,form .firefox a.button,.r_change_request_button .firefox button,.r_change_request_button .firefox a.button{line-height:22px}form button:hover,form a.button:hover,.r_change_request_button button:hover,.r_change_request_button a.button:hover{background-color:#42a5f5}form button:active,form a.button:active,.r_change_request_button button:active,.r_change_request_button a.button:active{background-color:#2196f3}form button.cancel,form div.buttons a.cancel,.r_change_request_button button.cancel,.r_change_request_button div.buttons a.cancel{background-color:#cfd8dc;border:1px solid #b0bec5 !important;display:inline-block;color:#fff;font-size:12px;margin:0;min-width:48px;line-height:24px;padding:0 6px !important;text-align:center;text-decoration:none;vertical-align:-1px}form button.cancel,.r_change_request_button button.cancel{margin-left:5px;vertical-align:baseline}form .firefox div.buttons a.cancel,form .ie9 div.buttons a.cancel,form .ie10 div.buttons a.cancel,.r_change_request_button .firefox div.buttons a.cancel,.r_change_request_button .ie9 div.buttons a.cancel,.r_change_request_button .ie10 div.buttons a.cancel{vertical-align:bottom}form div.buttons a.cancel:hover,.r_change_request_button div.buttons a.cancel:hover{background-color:#90a4ae}form div.buttons a.cancel:active,.r_change_request_button div.buttons a.cancel:active{background-color:#78909c}form button[disabled],.r_change_request_button button[disabled]{background-color:#eceff1;border:1px solid #b0bec5;color:#b4b4b4;cursor:default}
.r_article .r_chapter_title,.r_article .r_search_button,.r_article .r_previous,.r_article .r_next{display:none}
.r_banner{background:#f7ca57 url(../image/app/advertising_bg.png?0544);color:#373737;margin:2em 0 3em 0;padding:13px 10px 13px 10px;position:relative}.r_banner h1{background-color:#fceac4;border-radius:3px;color:#ff5000;display:inline;font-size:12px;font-weight:bold !important;margin-right:5px;padding:0 8px}.r_banner p{color:#484848;display:inline;font-size:13px;line-height:1.5}.r_banner a{color:#005aef}.r_banner b{font-weight:bold}.r_banner_closable{padding-right:3em}.r_banner_closable i{background:url(../image/web_viewer/close_white.png?0544) center center no-repeat;cursor:pointer;display:block;height:24px;position:absolute;right:.5em;top:.5em;width:24px}.r_banner_closable i:hover{outline:1px solid #f4f4f4}.r_page .r_close_banner{display:none}.r_banner+.r_banner{margin-top:-1em}.part .r_banner{display:none}.r_banner_modal{background-color:rgba(0,0,0,.7);bottom:0;left:0;padding-top:20%;position:fixed;right:0;top:0;z-index:2000}.r_banner_modal .r_banner{margin:2rem auto 0 auto;max-width:50rem;padding:2rem;width:70%}body.r_has_banner_modal{overflow:hidden}
.r_article .r_breadcrumb{display:none}.r_breadcrumb a::before{content:">";opacity:.8;padding:0 .5em}.r_breadcrumb a:first-child::before{content:"";padding-left:0;padding-right:0}.r_breadcrumb a:last-child{font-weight:700;opacity:.8}.r_content div.breadcrumb{font-size:11px;font-weight:normal;line-height:1;visibility:hidden}.r_content h1:hover div.breadcrumb,.r_content h2:hover div.breadcrumb,.r_content h3:hover div.breadcrumb,.r_content h4:hover div.breadcrumb,.r_content h5:hover div.breadcrumb{visibility:visible}.r_content div.breadcrumb a{color:silver !important;text-decoration:none}.r_content div.breadcrumb a:hover{text-decoration:underline}
.r_functions{bottom:0;left:0;position:fixed;top:0;width:4rem;z-index:1000}.r_has_menu_library .r_functions{padding-top:4rem}.r_functions a{background-position:center center;background-repeat:no-repeat;background-size:2rem;display:inline-block;height:4rem;width:4rem}.r_functions a:active{background-color:rgba(222,222,222,.8);border-radius:.5rem}.r_functions span{bottom:0;left:0;position:fixed;width:4rem}.r_functions .r_edit_button,.r_functions .r_setting_button,.r_functions .r_logout_button{display:none}.r_logined .r_logout_button{display:inline-block}.r_editable .r_edit_button,.r_editable .r_setting_button{display:inline-block}
.r_chapter_header{margin-bottom:4em}.r_chapter_title{color:#03a9f4;font-size:1.6923076923em;line-height:1.3}.r_chapter_title .label_panel{display:block;margin-left:0}.r_hidden_chapter .r_chapter_header::before{background-color:#ffff96;border:1px solid #f0a078;border-radius:2px;color:#4d3a25;content:"Hidden Chapter";display:inline-block;font-size:11px;font-weight:normal;line-height:1;margin-bottom:.5em;padding:2px 4px}.r_hidden_chapter .r_chapter_title{text-decoration:line-through}.r_chapter_title small{font-size:.5em;margin-left:1em}.r_chapter_title .part_title_n,.r_chapter_title .chapter_title_n,.r_chapter_title .appendix_title_n{margin-right:.5em}.r_description{color:#707070;font-size:.9230769231em;margin-top:2em;text-align:right}.r_author::after{content:"/";margin-left:.5em;margin-right:.5em}.r_hide_author_and_update_time .r_author,.r_hide_author_and_update_time .r_update_time{display:none}.r_download_chapter_pdf{margin-left:1em}
.r_chapter_progress{display:none;height:10em;max-width:800px}.r_chapter_loading .r_chapter_panel{display:none}.r_chapter_loading .r_chapter_progress{display:block}.r_chapter_progress p{background:#eceff1;height:1em;margin-bottom:1em}.r_chapter_progress p:last-child{width:70%}
.r_code_viewer{background-color:#454545;bottom:0;left:0;overflow:auto;padding:1em;position:fixed;right:0;top:0;z-index:1002}.r_code_viewer_close{background:url(../image/web_viewer/close_white.png?0544) center center no-repeat;height:36px;position:absolute;right:.3076923077em;top:.3076923077em;width:36px}.r_code_viewer_close:hover,.r_code_viewer_close:active{background-color:rgba(3,169,244,.8);border-radius:18px;cursor:pointer}.r_code_viewer_caption{color:#d6d6d6;font-weight:bold;margin-bottom:1em}.r_code_viewer_caption .code_caption_n{margin-right:.4615384615em}.r_code_viewer pre{border:0 !important;color:#bbbab5 !important;font-family:Consolas,"Courier New",monospace !important;line-height:1.5 !important;margin:0 !important;outline:0}.r_code_viewer span.code_line{display:none}.r_code_viewer span.r_h_selector_span{color:#bbbab5 !important}.r_code_viewer span.r_h_keyword_span,.r_code_viewer span.r_h_attribute_name_span,.r_code_viewer span.r_h_attribute_value_span,.r_code_viewer span.r_h_tag_selector_span,.r_code_viewer span.r_h_css_name_span,.r_code_viewer span.r_h_css_value_span{color:#e99842 !important}.r_code_viewer span.r_h_comment_span{color:#78a46b !important}
body[data-theme-color=RED] .r_mobile_menu,body[data-theme-color=RED] .r_keyword_suggestion span,body[data-theme-color=RED] .r_navigator_type_02 .r_content_tree .r_selected > div,body[data-theme-color=RED] .r_navigator_type_02 .r_content_tree div:hover,body[data-theme-color=RED] #r_navigation_download span.size,body[data-theme-color=RED] #pen_tool{background-color:#F44336;}body[data-theme-color=RED] .r_search_form:focus-within{border-color:#F44336;}body[data-theme-color=RED] .r_search_form button,body[data-theme-color=RED] .initial_sound_header .r_selected{background-color:#EF5350;}body[data-theme-color=RED] .r_search_form button:hover,body[data-theme-color=RED] .initial_sound_header .r_selected:hover{background-color:#F44336;}body[data-theme-color=RED] #r_navigation_search h1.part,body[data-theme-color=RED] #r_navigation_search h1.chapter{background-color:#EF5350;}body[data-theme-color=RED] .r_functions{background-color:#EF5350;}body[data-theme-color=RED] .r_functions .r_selected,body[data-theme-color=RED] .r_functions a:hover,body[data-theme-color=RED] #pen_tool a:hover{background-color:#E53935;}body[data-theme-color=RED] .r_tab_section_view li.r_selected{border-bottom-color:#F44336;color:#F44336;}body[data-theme-color=RED] .r_accordion_section_view.r_opened{border-top-color:#F44336;}body[data-theme-color=RED] .chapter .r_chapter_toc{border-left-color:#FFCDD2;}body[data-theme-color=RED] .r_toc_item .part_title_n,body[data-theme-color=RED] .r_toc_item .chapter_title_n,body[data-theme-color=RED] .r_toc_item .appendix_title_n,body[data-theme-color=RED] .r_chapter_toc .chapter_title_n,body[data-theme-color=RED] .r_chapter_toc .heading1_n,body[data-theme-color=RED] .r_chapter_title{color:#F44336;}body[data-theme-color=PINK] .r_mobile_menu,body[data-theme-color=PINK] .r_keyword_suggestion span,body[data-theme-color=PINK] .r_navigator_type_02 .r_content_tree .r_selected > div,body[data-theme-color=PINK] .r_navigator_type_02 .r_content_tree div:hover,body[data-theme-color=PINK] #r_navigation_download span.size,body[data-theme-color=PINK] #pen_tool{background-color:#E91E63;}body[data-theme-color=PINK] .r_search_form:focus-within{border-color:#E91E63;}body[data-theme-color=PINK] .r_search_form button,body[data-theme-color=PINK] .initial_sound_header .r_selected{background-color:#EC407A;}body[data-theme-color=PINK] .r_search_form button:hover,body[data-theme-color=PINK] .initial_sound_header .r_selected:hover{background-color:#E91E63;}body[data-theme-color=PINK] #r_navigation_search h1.part,body[data-theme-color=PINK] #r_navigation_search h1.chapter{background-color:#EC407A;}body[data-theme-color=PINK] .r_functions{background-color:#EC407A;}body[data-theme-color=PINK] .r_functions .r_selected,body[data-theme-color=PINK] .r_functions a:hover,body[data-theme-color=PINK] #pen_tool a:hover{background-color:#D81B60;}body[data-theme-color=PINK] .r_tab_section_view li.r_selected{border-bottom-color:#E91E63;color:#E91E63;}body[data-theme-color=PINK] .r_accordion_section_view.r_opened{border-top-color:#E91E63;}body[data-theme-color=PINK] .chapter .r_chapter_toc{border-left-color:#F8BBD0;}body[data-theme-color=PINK] .r_toc_item .part_title_n,body[data-theme-color=PINK] .r_toc_item .chapter_title_n,body[data-theme-color=PINK] .r_toc_item .appendix_title_n,body[data-theme-color=PINK] .r_chapter_toc .chapter_title_n,body[data-theme-color=PINK] .r_chapter_toc .heading1_n,body[data-theme-color=PINK] .r_chapter_title{color:#E91E63;}body[data-theme-color=PURPLE] .r_mobile_menu,body[data-theme-color=PURPLE] .r_keyword_suggestion span,body[data-theme-color=PURPLE] .r_navigator_type_02 .r_content_tree .r_selected > div,body[data-theme-color=PURPLE] .r_navigator_type_02 .r_content_tree div:hover,body[data-theme-color=PURPLE] #r_navigation_download span.size,body[data-theme-color=PURPLE] #pen_tool{background-color:#9C27B0;}body[data-theme-color=PURPLE] .r_search_form:focus-within{border-color:#9C27B0;}body[data-theme-color=PURPLE] .r_search_form button,body[data-theme-color=PURPLE] .initial_sound_header .r_selected{background-color:#AB47BC;}body[data-theme-color=PURPLE] .r_search_form button:hover,body[data-theme-color=PURPLE] .initial_sound_header .r_selected:hover{background-color:#9C27B0;}body[data-theme-color=PURPLE] #r_navigation_search h1.part,body[data-theme-color=PURPLE] #r_navigation_search h1.chapter{background-color:#AB47BC;}body[data-theme-color=PURPLE] .r_functions{background-color:#AB47BC;}body[data-theme-color=PURPLE] .r_functions .r_selected,body[data-theme-color=PURPLE] .r_functions a:hover,body[data-theme-color=PURPLE] #pen_tool a:hover{background-color:#8E24AA;}body[data-theme-color=PURPLE] .r_tab_section_view li.r_selected{border-bottom-color:#9C27B0;color:#9C27B0;}body[data-theme-color=PURPLE] .r_accordion_section_view.r_opened{border-top-color:#9C27B0;}body[data-theme-color=PURPLE] .chapter .r_chapter_toc{border-left-color:#E1BEE7;}body[data-theme-color=PURPLE] .r_toc_item .part_title_n,body[data-theme-color=PURPLE] .r_toc_item .chapter_title_n,body[data-theme-color=PURPLE] .r_toc_item .appendix_title_n,body[data-theme-color=PURPLE] .r_chapter_toc .chapter_title_n,body[data-theme-color=PURPLE] .r_chapter_toc .heading1_n,body[data-theme-color=PURPLE] .r_chapter_title{color:#9C27B0;}body[data-theme-color=DEEP_PURPLE] .r_mobile_menu,body[data-theme-color=DEEP_PURPLE] .r_keyword_suggestion span,body[data-theme-color=DEEP_PURPLE] .r_navigator_type_02 .r_content_tree .r_selected > div,body[data-theme-color=DEEP_PURPLE] .r_navigator_type_02 .r_content_tree div:hover,body[data-theme-color=DEEP_PURPLE] #r_navigation_download span.size,body[data-theme-color=DEEP_PURPLE] #pen_tool{background-color:#673AB7;}body[data-theme-color=DEEP_PURPLE] .r_search_form:focus-within{border-color:#673AB7;}body[data-theme-color=DEEP_PURPLE] .r_search_form button,body[data-theme-color=DEEP_PURPLE] .initial_sound_header .r_selected{background-color:#7E57C2;}body[data-theme-color=DEEP_PURPLE] .r_search_form button:hover,body[data-theme-color=DEEP_PURPLE] .initial_sound_header .r_selected:hover{background-color:#673AB7;}body[data-theme-color=DEEP_PURPLE] #r_navigation_search h1.part,body[data-theme-color=DEEP_PURPLE] #r_navigation_search h1.chapter{background-color:#7E57C2;}body[data-theme-color=DEEP_PURPLE] .r_functions{background-color:#7E57C2;}body[data-theme-color=DEEP_PURPLE] .r_functions .r_selected,body[data-theme-color=DEEP_PURPLE] .r_functions a:hover,body[data-theme-color=DEEP_PURPLE] #pen_tool a:hover{background-color:#5E35B1;}body[data-theme-color=DEEP_PURPLE] .r_tab_section_view li.r_selected{border-bottom-color:#673AB7;color:#673AB7;}body[data-theme-color=DEEP_PURPLE] .r_accordion_section_view.r_opened{border-top-color:#673AB7;}body[data-theme-color=DEEP_PURPLE] .chapter .r_chapter_toc{border-left-color:#D1C4E9;}body[data-theme-color=DEEP_PURPLE] .r_toc_item .part_title_n,body[data-theme-color=DEEP_PURPLE] .r_toc_item .chapter_title_n,body[data-theme-color=DEEP_PURPLE] .r_toc_item .appendix_title_n,body[data-theme-color=DEEP_PURPLE] .r_chapter_toc .chapter_title_n,body[data-theme-color=DEEP_PURPLE] .r_chapter_toc .heading1_n,body[data-theme-color=DEEP_PURPLE] .r_chapter_title{color:#673AB7;}body[data-theme-color=INDIGO] .r_mobile_menu,body[data-theme-color=INDIGO] .r_keyword_suggestion span,body[data-theme-color=INDIGO] .r_navigator_type_02 .r_content_tree .r_selected > div,body[data-theme-color=INDIGO] .r_navigator_type_02 .r_content_tree div:hover,body[data-theme-color=INDIGO] #r_navigation_download span.size,body[data-theme-color=INDIGO] #pen_tool{background-color:#3F51B5;}body[data-theme-color=INDIGO] .r_search_form:focus-within{border-color:#3F51B5;}body[data-theme-color=INDIGO] .r_search_form button,body[data-theme-color=INDIGO] .initial_sound_header .r_selected{background-color:#5C6BC0;}body[data-theme-color=INDIGO] .r_search_form button:hover,body[data-theme-color=INDIGO] .initial_sound_header .r_selected:hover{background-color:#3F51B5;}body[data-theme-color=INDIGO] #r_navigation_search h1.part,body[data-theme-color=INDIGO] #r_navigation_search h1.chapter{background-color:#5C6BC0;}body[data-theme-color=INDIGO] .r_functions{background-color:#5C6BC0;}body[data-theme-color=INDIGO] .r_functions .r_selected,body[data-theme-color=INDIGO] .r_functions a:hover,body[data-theme-color=INDIGO] #pen_tool a:hover{background-color:#3949AB;}body[data-theme-color=INDIGO] .r_tab_section_view li.r_selected{border-bottom-color:#3F51B5;color:#3F51B5;}body[data-theme-color=INDIGO] .r_accordion_section_view.r_opened{border-top-color:#3F51B5;}body[data-theme-color=INDIGO] .chapter .r_chapter_toc{border-left-color:#C5CAE9;}body[data-theme-color=INDIGO] .r_toc_item .part_title_n,body[data-theme-color=INDIGO] .r_toc_item .chapter_title_n,body[data-theme-color=INDIGO] .r_toc_item .appendix_title_n,body[data-theme-color=INDIGO] .r_chapter_toc .chapter_title_n,body[data-theme-color=INDIGO] .r_chapter_toc .heading1_n,body[data-theme-color=INDIGO] .r_chapter_title{color:#3F51B5;}body[data-theme-color=BLUE] .r_mobile_menu,body[data-theme-color=BLUE] .r_keyword_suggestion span,body[data-theme-color=BLUE] .r_navigator_type_02 .r_content_tree .r_selected > div,body[data-theme-color=BLUE] .r_navigator_type_02 .r_content_tree div:hover,body[data-theme-color=BLUE] #r_navigation_download span.size,body[data-theme-color=BLUE] #pen_tool{background-color:#2196F3;}body[data-theme-color=BLUE] .r_search_form:focus-within{border-color:#2196F3;}body[data-theme-color=BLUE] .r_search_form button,body[data-theme-color=BLUE] .initial_sound_header .r_selected{background-color:#42A5F5;}body[data-theme-color=BLUE] .r_search_form button:hover,body[data-theme-color=BLUE] .initial_sound_header .r_selected:hover{background-color:#2196F3;}body[data-theme-color=BLUE] #r_navigation_search h1.part,body[data-theme-color=BLUE] #r_navigation_search h1.chapter{background-color:#42A5F5;}body[data-theme-color=BLUE] .r_functions{background-color:#42A5F5;}body[data-theme-color=BLUE] .r_functions .r_selected,body[data-theme-color=BLUE] .r_functions a:hover,body[data-theme-color=BLUE] #pen_tool a:hover{background-color:#1E88E5;}body[data-theme-color=BLUE] .r_tab_section_view li.r_selected{border-bottom-color:#2196F3;color:#2196F3;}body[data-theme-color=BLUE] .r_accordion_section_view.r_opened{border-top-color:#2196F3;}body[data-theme-color=BLUE] .chapter .r_chapter_toc{border-left-color:#BBDEFB;}body[data-theme-color=BLUE] .r_toc_item .part_title_n,body[data-theme-color=BLUE] .r_toc_item .chapter_title_n,body[data-theme-color=BLUE] .r_toc_item .appendix_title_n,body[data-theme-color=BLUE] .r_chapter_toc .chapter_title_n,body[data-theme-color=BLUE] .r_chapter_toc .heading1_n,body[data-theme-color=BLUE] .r_chapter_title{color:#2196F3;}body[data-theme-color=LIGHT_BLUE] .r_mobile_menu,body[data-theme-color=LIGHT_BLUE] .r_keyword_suggestion span,body[data-theme-color=LIGHT_BLUE] .r_navigator_type_02 .r_content_tree .r_selected > div,body[data-theme-color=LIGHT_BLUE] .r_navigator_type_02 .r_content_tree div:hover,body[data-theme-color=LIGHT_BLUE] #r_navigation_download span.size,body[data-theme-color=LIGHT_BLUE] #pen_tool{background-color:#03A9F4;}body[data-theme-color=LIGHT_BLUE] .r_search_form:focus-within{border-color:#03A9F4;}body[data-theme-color=LIGHT_BLUE] .r_search_form button,body[data-theme-color=LIGHT_BLUE] .initial_sound_header .r_selected{background-color:#29B6F6;}body[data-theme-color=LIGHT_BLUE] .r_search_form button:hover,body[data-theme-color=LIGHT_BLUE] .initial_sound_header .r_selected:hover{background-color:#03A9F4;}body[data-theme-color=LIGHT_BLUE] #r_navigation_search h1.part,body[data-theme-color=LIGHT_BLUE] #r_navigation_search h1.chapter{background-color:#29B6F6;}body[data-theme-color=LIGHT_BLUE] .r_functions{background-color:#29B6F6;}body[data-theme-color=LIGHT_BLUE] .r_functions .r_selected,body[data-theme-color=LIGHT_BLUE] .r_functions a:hover,body[data-theme-color=LIGHT_BLUE] #pen_tool a:hover{background-color:#039BE5;}body[data-theme-color=LIGHT_BLUE] .r_tab_section_view li.r_selected{border-bottom-color:#03A9F4;color:#03A9F4;}body[data-theme-color=LIGHT_BLUE] .r_accordion_section_view.r_opened{border-top-color:#03A9F4;}body[data-theme-color=LIGHT_BLUE] .chapter .r_chapter_toc{border-left-color:#B3E5FC;}body[data-theme-color=LIGHT_BLUE] .r_toc_item .part_title_n,body[data-theme-color=LIGHT_BLUE] .r_toc_item .chapter_title_n,body[data-theme-color=LIGHT_BLUE] .r_toc_item .appendix_title_n,body[data-theme-color=LIGHT_BLUE] .r_chapter_toc .chapter_title_n,body[data-theme-color=LIGHT_BLUE] .r_chapter_toc .heading1_n,body[data-theme-color=LIGHT_BLUE] .r_chapter_title{color:#03A9F4;}body[data-theme-color=CYAN] .r_mobile_menu,body[data-theme-color=CYAN] .r_keyword_suggestion span,body[data-theme-color=CYAN] .r_navigator_type_02 .r_content_tree .r_selected > div,body[data-theme-color=CYAN] .r_navigator_type_02 .r_content_tree div:hover,body[data-theme-color=CYAN] #r_navigation_download span.size,body[data-theme-color=CYAN] #pen_tool{background-color:#00BCD4;}body[data-theme-color=CYAN] .r_search_form:focus-within{border-color:#00BCD4;}body[data-theme-color=CYAN] .r_search_form button,body[data-theme-color=CYAN] .initial_sound_header .r_selected{background-color:#26C6DA;}body[data-theme-color=CYAN] .r_search_form button:hover,body[data-theme-color=CYAN] .initial_sound_header .r_selected:hover{background-color:#00BCD4;}body[data-theme-color=CYAN] #r_navigation_search h1.part,body[data-theme-color=CYAN] #r_navigation_search h1.chapter{background-color:#26C6DA;}body[data-theme-color=CYAN] .r_functions{background-color:#26C6DA;}body[data-theme-color=CYAN] .r_functions .r_selected,body[data-theme-color=CYAN] .r_functions a:hover,body[data-theme-color=CYAN] #pen_tool a:hover{background-color:#00ACC1;}body[data-theme-color=CYAN] .r_tab_section_view li.r_selected{border-bottom-color:#00BCD4;color:#00BCD4;}body[data-theme-color=CYAN] .r_accordion_section_view.r_opened{border-top-color:#00BCD4;}body[data-theme-color=CYAN] .chapter .r_chapter_toc{border-left-color:#B2EBF2;}body[data-theme-color=CYAN] .r_toc_item .part_title_n,body[data-theme-color=CYAN] .r_toc_item .chapter_title_n,body[data-theme-color=CYAN] .r_toc_item .appendix_title_n,body[data-theme-color=CYAN] .r_chapter_toc .chapter_title_n,body[data-theme-color=CYAN] .r_chapter_toc .heading1_n,body[data-theme-color=CYAN] .r_chapter_title{color:#00BCD4;}body[data-theme-color=TEAL] .r_mobile_menu,body[data-theme-color=TEAL] .r_keyword_suggestion span,body[data-theme-color=TEAL] .r_navigator_type_02 .r_content_tree .r_selected > div,body[data-theme-color=TEAL] .r_navigator_type_02 .r_content_tree div:hover,body[data-theme-color=TEAL] #r_navigation_download span.size,body[data-theme-color=TEAL] #pen_tool{background-color:#009688;}body[data-theme-color=TEAL] .r_search_form:focus-within{border-color:#009688;}body[data-theme-color=TEAL] .r_search_form button,body[data-theme-color=TEAL] .initial_sound_header .r_selected{background-color:#26A69A;}body[data-theme-color=TEAL] .r_search_form button:hover,body[data-theme-color=TEAL] .initial_sound_header .r_selected:hover{background-color:#009688;}body[data-theme-color=TEAL] #r_navigation_search h1.part,body[data-theme-color=TEAL] #r_navigation_search h1.chapter{background-color:#26A69A;}body[data-theme-color=TEAL] .r_functions{background-color:#26A69A;}body[data-theme-color=TEAL] .r_functions .r_selected,body[data-theme-color=TEAL] .r_functions a:hover,body[data-theme-color=TEAL] #pen_tool a:hover{background-color:#00897B;}body[data-theme-color=TEAL] .r_tab_section_view li.r_selected{border-bottom-color:#009688;color:#009688;}body[data-theme-color=TEAL] .r_accordion_section_view.r_opened{border-top-color:#009688;}body[data-theme-color=TEAL] .chapter .r_chapter_toc{border-left-color:#B2DFDB;}body[data-theme-color=TEAL] .r_toc_item .part_title_n,body[data-theme-color=TEAL] .r_toc_item .chapter_title_n,body[data-theme-color=TEAL] .r_toc_item .appendix_title_n,body[data-theme-color=TEAL] .r_chapter_toc .chapter_title_n,body[data-theme-color=TEAL] .r_chapter_toc .heading1_n,body[data-theme-color=TEAL] .r_chapter_title{color:#009688;}body[data-theme-color=GREEN] .r_mobile_menu,body[data-theme-color=GREEN] .r_keyword_suggestion span,body[data-theme-color=GREEN] .r_navigator_type_02 .r_content_tree .r_selected > div,body[data-theme-color=GREEN] .r_navigator_type_02 .r_content_tree div:hover,body[data-theme-color=GREEN] #r_navigation_download span.size,body[data-theme-color=GREEN] #pen_tool{background-color:#4CAF50;}body[data-theme-color=GREEN] .r_search_form:focus-within{border-color:#4CAF50;}body[data-theme-color=GREEN] .r_search_form button,body[data-theme-color=GREEN] .initial_sound_header .r_selected{background-color:#66BB6A;}body[data-theme-color=GREEN] .r_search_form button:hover,body[data-theme-color=GREEN] .initial_sound_header .r_selected:hover{background-color:#4CAF50;}body[data-theme-color=GREEN] #r_navigation_search h1.part,body[data-theme-color=GREEN] #r_navigation_search h1.chapter{background-color:#66BB6A;}body[data-theme-color=GREEN] .r_functions{background-color:#66BB6A;}body[data-theme-color=GREEN] .r_functions .r_selected,body[data-theme-color=GREEN] .r_functions a:hover,body[data-theme-color=GREEN] #pen_tool a:hover{background-color:#43A047;}body[data-theme-color=GREEN] .r_tab_section_view li.r_selected{border-bottom-color:#4CAF50;color:#4CAF50;}body[data-theme-color=GREEN] .r_accordion_section_view.r_opened{border-top-color:#4CAF50;}body[data-theme-color=GREEN] .chapter .r_chapter_toc{border-left-color:#C8E6C9;}body[data-theme-color=GREEN] .r_toc_item .part_title_n,body[data-theme-color=GREEN] .r_toc_item .chapter_title_n,body[data-theme-color=GREEN] .r_toc_item .appendix_title_n,body[data-theme-color=GREEN] .r_chapter_toc .chapter_title_n,body[data-theme-color=GREEN] .r_chapter_toc .heading1_n,body[data-theme-color=GREEN] .r_chapter_title{color:#4CAF50;}body[data-theme-color=LIGHT_GREEN] .r_mobile_menu,body[data-theme-color=LIGHT_GREEN] .r_keyword_suggestion span,body[data-theme-color=LIGHT_GREEN] .r_navigator_type_02 .r_content_tree .r_selected > div,body[data-theme-color=LIGHT_GREEN] .r_navigator_type_02 .r_content_tree div:hover,body[data-theme-color=LIGHT_GREEN] #r_navigation_download span.size,body[data-theme-color=LIGHT_GREEN] #pen_tool{background-color:#8BC34A;}body[data-theme-color=LIGHT_GREEN] .r_search_form:focus-within{border-color:#8BC34A;}body[data-theme-color=LIGHT_GREEN] .r_search_form button,body[data-theme-color=LIGHT_GREEN] .initial_sound_header .r_selected{background-color:#9CCC65;}body[data-theme-color=LIGHT_GREEN] .r_search_form button:hover,body[data-theme-color=LIGHT_GREEN] .initial_sound_header .r_selected:hover{background-color:#8BC34A;}body[data-theme-color=LIGHT_GREEN] #r_navigation_search h1.part,body[data-theme-color=LIGHT_GREEN] #r_navigation_search h1.chapter{background-color:#9CCC65;}body[data-theme-color=LIGHT_GREEN] .r_functions{background-color:#9CCC65;}body[data-theme-color=LIGHT_GREEN] .r_functions .r_selected,body[data-theme-color=LIGHT_GREEN] .r_functions a:hover,body[data-theme-color=LIGHT_GREEN] #pen_tool a:hover{background-color:#7CB342;}body[data-theme-color=LIGHT_GREEN] .r_tab_section_view li.r_selected{border-bottom-color:#8BC34A;color:#8BC34A;}body[data-theme-color=LIGHT_GREEN] .r_accordion_section_view.r_opened{border-top-color:#8BC34A;}body[data-theme-color=LIGHT_GREEN] .chapter .r_chapter_toc{border-left-color:#DCEDC8;}body[data-theme-color=LIGHT_GREEN] .r_toc_item .part_title_n,body[data-theme-color=LIGHT_GREEN] .r_toc_item .chapter_title_n,body[data-theme-color=LIGHT_GREEN] .r_toc_item .appendix_title_n,body[data-theme-color=LIGHT_GREEN] .r_chapter_toc .chapter_title_n,body[data-theme-color=LIGHT_GREEN] .r_chapter_toc .heading1_n,body[data-theme-color=LIGHT_GREEN] .r_chapter_title{color:#8BC34A;}body[data-theme-color=LIME] .r_mobile_menu,body[data-theme-color=LIME] .r_keyword_suggestion span,body[data-theme-color=LIME] .r_navigator_type_02 .r_content_tree .r_selected > div,body[data-theme-color=LIME] .r_navigator_type_02 .r_content_tree div:hover,body[data-theme-color=LIME] #r_navigation_download span.size,body[data-theme-color=LIME] #pen_tool{background-color:#CDDC39;}body[data-theme-color=LIME] .r_search_form:focus-within{border-color:#CDDC39;}body[data-theme-color=LIME] .r_search_form button,body[data-theme-color=LIME] .initial_sound_header .r_selected{background-color:#D4E157;}body[data-theme-color=LIME] .r_search_form button:hover,body[data-theme-color=LIME] .initial_sound_header .r_selected:hover{background-color:#CDDC39;}body[data-theme-color=LIME] #r_navigation_search h1.part,body[data-theme-color=LIME] #r_navigation_search h1.chapter{background-color:#D4E157;}body[data-theme-color=LIME] .r_functions{background-color:#D4E157;}body[data-theme-color=LIME] .r_functions .r_selected,body[data-theme-color=LIME] .r_functions a:hover,body[data-theme-color=LIME] #pen_tool a:hover{background-color:#C0CA33;}body[data-theme-color=LIME] .r_tab_section_view li.r_selected{border-bottom-color:#CDDC39;color:#CDDC39;}body[data-theme-color=LIME] .r_accordion_section_view.r_opened{border-top-color:#CDDC39;}body[data-theme-color=LIME] .chapter .r_chapter_toc{border-left-color:#F0F4C3;}body[data-theme-color=LIME] .r_toc_item .part_title_n,body[data-theme-color=LIME] .r_toc_item .chapter_title_n,body[data-theme-color=LIME] .r_toc_item .appendix_title_n,body[data-theme-color=LIME] .r_chapter_toc .chapter_title_n,body[data-theme-color=LIME] .r_chapter_toc .heading1_n,body[data-theme-color=LIME] .r_chapter_title{color:#CDDC39;}body[data-theme-color=YELLOW] .r_mobile_menu,body[data-theme-color=YELLOW] .r_keyword_suggestion span,body[data-theme-color=YELLOW] .r_navigator_type_02 .r_content_tree .r_selected > div,body[data-theme-color=YELLOW] .r_navigator_type_02 .r_content_tree div:hover,body[data-theme-color=YELLOW] #r_navigation_download span.size,body[data-theme-color=YELLOW] #pen_tool{background-color:#FFEB3B;}body[data-theme-color=YELLOW] .r_search_form:focus-within{border-color:#FFEB3B;}body[data-theme-color=YELLOW] .r_search_form button,body[data-theme-color=YELLOW] .initial_sound_header .r_selected{background-color:#FFEE58;}body[data-theme-color=YELLOW] .r_search_form button:hover,body[data-theme-color=YELLOW] .initial_sound_header .r_selected:hover{background-color:#FFEB3B;}body[data-theme-color=YELLOW] #r_navigation_search h1.part,body[data-theme-color=YELLOW] #r_navigation_search h1.chapter{background-color:#FFEE58;}body[data-theme-color=YELLOW] .r_functions{background-color:#FFEE58;}body[data-theme-color=YELLOW] .r_functions .r_selected,body[data-theme-color=YELLOW] .r_functions a:hover,body[data-theme-color=YELLOW] #pen_tool a:hover{background-color:#FDD835;}body[data-theme-color=YELLOW] .r_tab_section_view li.r_selected{border-bottom-color:#FFEB3B;color:#FFEB3B;}body[data-theme-color=YELLOW] .r_accordion_section_view.r_opened{border-top-color:#FFEB3B;}body[data-theme-color=YELLOW] .chapter .r_chapter_toc{border-left-color:#FFF9C4;}body[data-theme-color=YELLOW] .r_toc_item .part_title_n,body[data-theme-color=YELLOW] .r_toc_item .chapter_title_n,body[data-theme-color=YELLOW] .r_toc_item .appendix_title_n,body[data-theme-color=YELLOW] .r_chapter_toc .chapter_title_n,body[data-theme-color=YELLOW] .r_chapter_toc .heading1_n,body[data-theme-color=YELLOW] .r_chapter_title{color:#FFEB3B;}body[data-theme-color=AMBER] .r_mobile_menu,body[data-theme-color=AMBER] .r_keyword_suggestion span,body[data-theme-color=AMBER] .r_navigator_type_02 .r_content_tree .r_selected > div,body[data-theme-color=AMBER] .r_navigator_type_02 .r_content_tree div:hover,body[data-theme-color=AMBER] #r_navigation_download span.size,body[data-theme-color=AMBER] #pen_tool{background-color:#FFC107;}body[data-theme-color=AMBER] .r_search_form:focus-within{border-color:#FFC107;}body[data-theme-color=AMBER] .r_search_form button,body[data-theme-color=AMBER] .initial_sound_header .r_selected{background-color:#FFCA28;}body[data-theme-color=AMBER] .r_search_form button:hover,body[data-theme-color=AMBER] .initial_sound_header .r_selected:hover{background-color:#FFC107;}body[data-theme-color=AMBER] #r_navigation_search h1.part,body[data-theme-color=AMBER] #r_navigation_search h1.chapter{background-color:#FFCA28;}body[data-theme-color=AMBER] .r_functions{background-color:#FFCA28;}body[data-theme-color=AMBER] .r_functions .r_selected,body[data-theme-color=AMBER] .r_functions a:hover,body[data-theme-color=AMBER] #pen_tool a:hover{background-color:#FFB300;}body[data-theme-color=AMBER] .r_tab_section_view li.r_selected{border-bottom-color:#FFC107;color:#FFC107;}body[data-theme-color=AMBER] .r_accordion_section_view.r_opened{border-top-color:#FFC107;}body[data-theme-color=AMBER] .chapter .r_chapter_toc{border-left-color:#FFECB3;}body[data-theme-color=AMBER] .r_toc_item .part_title_n,body[data-theme-color=AMBER] .r_toc_item .chapter_title_n,body[data-theme-color=AMBER] .r_toc_item .appendix_title_n,body[data-theme-color=AMBER] .r_chapter_toc .chapter_title_n,body[data-theme-color=AMBER] .r_chapter_toc .heading1_n,body[data-theme-color=AMBER] .r_chapter_title{color:#FFC107;}body[data-theme-color=ORANGE] .r_mobile_menu,body[data-theme-color=ORANGE] .r_keyword_suggestion span,body[data-theme-color=ORANGE] .r_navigator_type_02 .r_content_tree .r_selected > div,body[data-theme-color=ORANGE] .r_navigator_type_02 .r_content_tree div:hover,body[data-theme-color=ORANGE] #r_navigation_download span.size,body[data-theme-color=ORANGE] #pen_tool{background-color:#FF9800;}body[data-theme-color=ORANGE] .r_search_form:focus-within{border-color:#FF9800;}body[data-theme-color=ORANGE] .r_search_form button,body[data-theme-color=ORANGE] .initial_sound_header .r_selected{background-color:#FFA726;}body[data-theme-color=ORANGE] .r_search_form button:hover,body[data-theme-color=ORANGE] .initial_sound_header .r_selected:hover{background-color:#FF9800;}body[data-theme-color=ORANGE] #r_navigation_search h1.part,body[data-theme-color=ORANGE] #r_navigation_search h1.chapter{background-color:#FFA726;}body[data-theme-color=ORANGE] .r_functions{background-color:#FFA726;}body[data-theme-color=ORANGE] .r_functions .r_selected,body[data-theme-color=ORANGE] .r_functions a:hover,body[data-theme-color=ORANGE] #pen_tool a:hover{background-color:#FB8C00;}body[data-theme-color=ORANGE] .r_tab_section_view li.r_selected{border-bottom-color:#FF9800;color:#FF9800;}body[data-theme-color=ORANGE] .r_accordion_section_view.r_opened{border-top-color:#FF9800;}body[data-theme-color=ORANGE] .chapter .r_chapter_toc{border-left-color:#FFE0B2;}body[data-theme-color=ORANGE] .r_toc_item .part_title_n,body[data-theme-color=ORANGE] .r_toc_item .chapter_title_n,body[data-theme-color=ORANGE] .r_toc_item .appendix_title_n,body[data-theme-color=ORANGE] .r_chapter_toc .chapter_title_n,body[data-theme-color=ORANGE] .r_chapter_toc .heading1_n,body[data-theme-color=ORANGE] .r_chapter_title{color:#FF9800;}body[data-theme-color=DEEP_ORANGE] .r_mobile_menu,body[data-theme-color=DEEP_ORANGE] .r_keyword_suggestion span,body[data-theme-color=DEEP_ORANGE] .r_navigator_type_02 .r_content_tree .r_selected > div,body[data-theme-color=DEEP_ORANGE] .r_navigator_type_02 .r_content_tree div:hover,body[data-theme-color=DEEP_ORANGE] #r_navigation_download span.size,body[data-theme-color=DEEP_ORANGE] #pen_tool{background-color:#FF5722;}body[data-theme-color=DEEP_ORANGE] .r_search_form:focus-within{border-color:#FF5722;}body[data-theme-color=DEEP_ORANGE] .r_search_form button,body[data-theme-color=DEEP_ORANGE] .initial_sound_header .r_selected{background-color:#FF7043;}body[data-theme-color=DEEP_ORANGE] .r_search_form button:hover,body[data-theme-color=DEEP_ORANGE] .initial_sound_header .r_selected:hover{background-color:#FF5722;}body[data-theme-color=DEEP_ORANGE] #r_navigation_search h1.part,body[data-theme-color=DEEP_ORANGE] #r_navigation_search h1.chapter{background-color:#FF7043;}body[data-theme-color=DEEP_ORANGE] .r_functions{background-color:#FF7043;}body[data-theme-color=DEEP_ORANGE] .r_functions .r_selected,body[data-theme-color=DEEP_ORANGE] .r_functions a:hover,body[data-theme-color=DEEP_ORANGE] #pen_tool a:hover{background-color:#F4511E;}body[data-theme-color=DEEP_ORANGE] .r_tab_section_view li.r_selected{border-bottom-color:#FF5722;color:#FF5722;}body[data-theme-color=DEEP_ORANGE] .r_accordion_section_view.r_opened{border-top-color:#FF5722;}body[data-theme-color=DEEP_ORANGE] .chapter .r_chapter_toc{border-left-color:#FFCCBC;}body[data-theme-color=DEEP_ORANGE] .r_toc_item .part_title_n,body[data-theme-color=DEEP_ORANGE] .r_toc_item .chapter_title_n,body[data-theme-color=DEEP_ORANGE] .r_toc_item .appendix_title_n,body[data-theme-color=DEEP_ORANGE] .r_chapter_toc .chapter_title_n,body[data-theme-color=DEEP_ORANGE] .r_chapter_toc .heading1_n,body[data-theme-color=DEEP_ORANGE] .r_chapter_title{color:#FF5722;}body[data-theme-color=BROWN] .r_mobile_menu,body[data-theme-color=BROWN] .r_keyword_suggestion span,body[data-theme-color=BROWN] .r_navigator_type_02 .r_content_tree .r_selected > div,body[data-theme-color=BROWN] .r_navigator_type_02 .r_content_tree div:hover,body[data-theme-color=BROWN] #r_navigation_download span.size,body[data-theme-color=BROWN] #pen_tool{background-color:#795548;}body[data-theme-color=BROWN] .r_search_form:focus-within{border-color:#795548;}body[data-theme-color=BROWN] .r_search_form button,body[data-theme-color=BROWN] .initial_sound_header .r_selected{background-color:#8D6E63;}body[data-theme-color=BROWN] .r_search_form button:hover,body[data-theme-color=BROWN] .initial_sound_header .r_selected:hover{background-color:#795548;}body[data-theme-color=BROWN] #r_navigation_search h1.part,body[data-theme-color=BROWN] #r_navigation_search h1.chapter{background-color:#8D6E63;}body[data-theme-color=BROWN] .r_functions{background-color:#8D6E63;}body[data-theme-color=BROWN] .r_functions .r_selected,body[data-theme-color=BROWN] .r_functions a:hover,body[data-theme-color=BROWN] #pen_tool a:hover{background-color:#6D4C41;}body[data-theme-color=BROWN] .r_tab_section_view li.r_selected{border-bottom-color:#795548;color:#795548;}body[data-theme-color=BROWN] .r_accordion_section_view.r_opened{border-top-color:#795548;}body[data-theme-color=BROWN] .chapter .r_chapter_toc{border-left-color:#D7CCC8;}body[data-theme-color=BROWN] .r_toc_item .part_title_n,body[data-theme-color=BROWN] .r_toc_item .chapter_title_n,body[data-theme-color=BROWN] .r_toc_item .appendix_title_n,body[data-theme-color=BROWN] .r_chapter_toc .chapter_title_n,body[data-theme-color=BROWN] .r_chapter_toc .heading1_n,body[data-theme-color=BROWN] .r_chapter_title{color:#795548;}body[data-theme-color=GREY] .r_mobile_menu,body[data-theme-color=GREY] .r_keyword_suggestion span,body[data-theme-color=GREY] .r_navigator_type_02 .r_content_tree .r_selected > div,body[data-theme-color=GREY] .r_navigator_type_02 .r_content_tree div:hover,body[data-theme-color=GREY] #r_navigation_download span.size,body[data-theme-color=GREY] #pen_tool{background-color:#9E9E9E;}body[data-theme-color=GREY] .r_search_form:focus-within{border-color:#9E9E9E;}body[data-theme-color=GREY] .r_search_form button,body[data-theme-color=GREY] .initial_sound_header .r_selected{background-color:#BDBDBD;}body[data-theme-color=GREY] .r_search_form button:hover,body[data-theme-color=GREY] .initial_sound_header .r_selected:hover{background-color:#9E9E9E;}body[data-theme-color=GREY] #r_navigation_search h1.part,body[data-theme-color=GREY] #r_navigation_search h1.chapter{background-color:#BDBDBD;}body[data-theme-color=GREY] .r_functions{background-color:#BDBDBD;}body[data-theme-color=GREY] .r_functions .r_selected,body[data-theme-color=GREY] .r_functions a:hover,body[data-theme-color=GREY] #pen_tool a:hover{background-color:#757575;}body[data-theme-color=GREY] .r_tab_section_view li.r_selected{border-bottom-color:#9E9E9E;color:#9E9E9E;}body[data-theme-color=GREY] .r_accordion_section_view.r_opened{border-top-color:#9E9E9E;}body[data-theme-color=GREY] .chapter .r_chapter_toc{border-left-color:#F5F5F5;}body[data-theme-color=GREY] .r_toc_item .part_title_n,body[data-theme-color=GREY] .r_toc_item .chapter_title_n,body[data-theme-color=GREY] .r_toc_item .appendix_title_n,body[data-theme-color=GREY] .r_chapter_toc .chapter_title_n,body[data-theme-color=GREY] .r_chapter_toc .heading1_n,body[data-theme-color=GREY] .r_chapter_title{color:#9E9E9E;}body[data-theme-color=BLUE_GREY] .r_mobile_menu,body[data-theme-color=BLUE_GREY] .r_keyword_suggestion span,body[data-theme-color=BLUE_GREY] .r_navigator_type_02 .r_content_tree .r_selected > div,body[data-theme-color=BLUE_GREY] .r_navigator_type_02 .r_content_tree div:hover,body[data-theme-color=BLUE_GREY] #r_navigation_download span.size,body[data-theme-color=BLUE_GREY] #pen_tool{background-color:#607D8B;}body[data-theme-color=BLUE_GREY] .r_search_form:focus-within{border-color:#607D8B;}body[data-theme-color=BLUE_GREY] .r_search_form button,body[data-theme-color=BLUE_GREY] .initial_sound_header .r_selected{background-color:#78909C;}body[data-theme-color=BLUE_GREY] .r_search_form button:hover,body[data-theme-color=BLUE_GREY] .initial_sound_header .r_selected:hover{background-color:#607D8B;}body[data-theme-color=BLUE_GREY] #r_navigation_search h1.part,body[data-theme-color=BLUE_GREY] #r_navigation_search h1.chapter{background-color:#78909C;}body[data-theme-color=BLUE_GREY] .r_functions{background-color:#78909C;}body[data-theme-color=BLUE_GREY] .r_functions .r_selected,body[data-theme-color=BLUE_GREY] .r_functions a:hover,body[data-theme-color=BLUE_GREY] #pen_tool a:hover{background-color:#546E7A;}body[data-theme-color=BLUE_GREY] .r_tab_section_view li.r_selected{border-bottom-color:#607D8B;color:#607D8B;}body[data-theme-color=BLUE_GREY] .r_accordion_section_view.r_opened{border-top-color:#607D8B;}body[data-theme-color=BLUE_GREY] .chapter .r_chapter_toc{border-left-color:#CFD8DC;}body[data-theme-color=BLUE_GREY] .r_toc_item .part_title_n,body[data-theme-color=BLUE_GREY] .r_toc_item .chapter_title_n,body[data-theme-color=BLUE_GREY] .r_toc_item .appendix_title_n,body[data-theme-color=BLUE_GREY] .r_chapter_toc .chapter_title_n,body[data-theme-color=BLUE_GREY] .r_chapter_toc .heading1_n,body[data-theme-color=BLUE_GREY] .r_chapter_title{color:#607D8B;}body[data-theme-color=BLACK] .r_mobile_menu,body[data-theme-color=BLACK] .r_keyword_suggestion span,body[data-theme-color=BLACK] .r_navigator_type_02 .r_content_tree .r_selected > div,body[data-theme-color=BLACK] .r_navigator_type_02 .r_content_tree div:hover,body[data-theme-color=BLACK] #r_navigation_download span.size,body[data-theme-color=BLACK] #pen_tool{background-color:#424242;}body[data-theme-color=BLACK] .r_search_form:focus-within{border-color:#424242;}body[data-theme-color=BLACK] .r_search_form button,body[data-theme-color=BLACK] .initial_sound_header .r_selected{background-color:#616161;}body[data-theme-color=BLACK] .r_search_form button:hover,body[data-theme-color=BLACK] .initial_sound_header .r_selected:hover{background-color:#424242;}body[data-theme-color=BLACK] #r_navigation_search h1.part,body[data-theme-color=BLACK] #r_navigation_search h1.chapter{background-color:#616161;}body[data-theme-color=BLACK] .r_functions{background-color:#616161;}body[data-theme-color=BLACK] .r_functions .r_selected,body[data-theme-color=BLACK] .r_functions a:hover,body[data-theme-color=BLACK] #pen_tool a:hover{background-color:#373737;}body[data-theme-color=BLACK] .r_tab_section_view li.r_selected{border-bottom-color:#424242;color:#424242;}body[data-theme-color=BLACK] .r_accordion_section_view.r_opened{border-top-color:#424242;}body[data-theme-color=BLACK] .chapter .r_chapter_toc{border-left-color:#BDBDBD;}body[data-theme-color=BLACK] .r_toc_item .part_title_n,body[data-theme-color=BLACK] .r_toc_item .chapter_title_n,body[data-theme-color=BLACK] .r_toc_item .appendix_title_n,body[data-theme-color=BLACK] .r_chapter_toc .chapter_title_n,body[data-theme-color=BLACK] .r_chapter_toc .heading1_n,body[data-theme-color=BLACK] .r_chapter_title{color:#424242;}body[data-accent-color=RED] .r_element_tool,body[data-accent-color=RED] .r_element_take_out > span,body[data-accent-color=RED] .r_resize_button,body[data-accent-color=RED] .r_code_copier,body[data-accent-color=RED] .inline_see_also i,body[data-accent-color=RED] .r_popover_panel > div > i{background-color:#F44336;}body[data-accent-color=RED] .r_element_tool span:hover,body[data-accent-color=RED] .r_element_take_out > span:hover,body[data-accent-color=RED] .r_resize_button:hover,body[data-accent-color=RED] .r_code_copier:hover,body[data-accent-color=RED] .r_code_viewer_close:hover,body[data-accent-color=RED] .r_image_viewer_close:hover,body[data-accent-color=RED] .r_image_viewer_previous:hover,body[data-accent-color=RED] .r_image_viewer_next:hover,body[data-accent-color=RED] .inline_see_also:hover i,body[data-accent-color=RED] .r_popover_panel > div > i:hover{background-color:#EF5350;}body[data-accent-color=RED] .r_element_tool span:hover,body[data-accent-color=RED] .r_element_take_out > span:hover{background-color:#E53935;}body[data-accent-color=RED] .r_tile i{background-color:#EF5350;}body[data-accent-color=PINK] .r_element_tool,body[data-accent-color=PINK] .r_element_take_out > span,body[data-accent-color=PINK] .r_resize_button,body[data-accent-color=PINK] .r_code_copier,body[data-accent-color=PINK] .inline_see_also i,body[data-accent-color=PINK] .r_popover_panel > div > i{background-color:#E91E63;}body[data-accent-color=PINK] .r_element_tool span:hover,body[data-accent-color=PINK] .r_element_take_out > span:hover,body[data-accent-color=PINK] .r_resize_button:hover,body[data-accent-color=PINK] .r_code_copier:hover,body[data-accent-color=PINK] .r_code_viewer_close:hover,body[data-accent-color=PINK] .r_image_viewer_close:hover,body[data-accent-color=PINK] .r_image_viewer_previous:hover,body[data-accent-color=PINK] .r_image_viewer_next:hover,body[data-accent-color=PINK] .inline_see_also:hover i,body[data-accent-color=PINK] .r_popover_panel > div > i:hover{background-color:#EC407A;}body[data-accent-color=PINK] .r_element_tool span:hover,body[data-accent-color=PINK] .r_element_take_out > span:hover{background-color:#D81B60;}body[data-accent-color=PINK] .r_tile i{background-color:#EC407A;}body[data-accent-color=PURPLE] .r_element_tool,body[data-accent-color=PURPLE] .r_element_take_out > span,body[data-accent-color=PURPLE] .r_resize_button,body[data-accent-color=PURPLE] .r_code_copier,body[data-accent-color=PURPLE] .inline_see_also i,body[data-accent-color=PURPLE] .r_popover_panel > div > i{background-color:#9C27B0;}body[data-accent-color=PURPLE] .r_element_tool span:hover,body[data-accent-color=PURPLE] .r_element_take_out > span:hover,body[data-accent-color=PURPLE] .r_resize_button:hover,body[data-accent-color=PURPLE] .r_code_copier:hover,body[data-accent-color=PURPLE] .r_code_viewer_close:hover,body[data-accent-color=PURPLE] .r_image_viewer_close:hover,body[data-accent-color=PURPLE] .r_image_viewer_previous:hover,body[data-accent-color=PURPLE] .r_image_viewer_next:hover,body[data-accent-color=PURPLE] .inline_see_also:hover i,body[data-accent-color=PURPLE] .r_popover_panel > div > i:hover{background-color:#AB47BC;}body[data-accent-color=PURPLE] .r_element_tool span:hover,body[data-accent-color=PURPLE] .r_element_take_out > span:hover{background-color:#8E24AA;}body[data-accent-color=PURPLE] .r_tile i{background-color:#AB47BC;}body[data-accent-color=DEEP_PURPLE] .r_element_tool,body[data-accent-color=DEEP_PURPLE] .r_element_take_out > span,body[data-accent-color=DEEP_PURPLE] .r_resize_button,body[data-accent-color=DEEP_PURPLE] .r_code_copier,body[data-accent-color=DEEP_PURPLE] .inline_see_also i,body[data-accent-color=DEEP_PURPLE] .r_popover_panel > div > i{background-color:#673AB7;}body[data-accent-color=DEEP_PURPLE] .r_element_tool span:hover,body[data-accent-color=DEEP_PURPLE] .r_element_take_out > span:hover,body[data-accent-color=DEEP_PURPLE] .r_resize_button:hover,body[data-accent-color=DEEP_PURPLE] .r_code_copier:hover,body[data-accent-color=DEEP_PURPLE] .r_code_viewer_close:hover,body[data-accent-color=DEEP_PURPLE] .r_image_viewer_close:hover,body[data-accent-color=DEEP_PURPLE] .r_image_viewer_previous:hover,body[data-accent-color=DEEP_PURPLE] .r_image_viewer_next:hover,body[data-accent-color=DEEP_PURPLE] .inline_see_also:hover i,body[data-accent-color=DEEP_PURPLE] .r_popover_panel > div > i:hover{background-color:#7E57C2;}body[data-accent-color=DEEP_PURPLE] .r_element_tool span:hover,body[data-accent-color=DEEP_PURPLE] .r_element_take_out > span:hover{background-color:#5E35B1;}body[data-accent-color=DEEP_PURPLE] .r_tile i{background-color:#7E57C2;}body[data-accent-color=INDIGO] .r_element_tool,body[data-accent-color=INDIGO] .r_element_take_out > span,body[data-accent-color=INDIGO] .r_resize_button,body[data-accent-color=INDIGO] .r_code_copier,body[data-accent-color=INDIGO] .inline_see_also i,body[data-accent-color=INDIGO] .r_popover_panel > div > i{background-color:#3F51B5;}body[data-accent-color=INDIGO] .r_element_tool span:hover,body[data-accent-color=INDIGO] .r_element_take_out > span:hover,body[data-accent-color=INDIGO] .r_resize_button:hover,body[data-accent-color=INDIGO] .r_code_copier:hover,body[data-accent-color=INDIGO] .r_code_viewer_close:hover,body[data-accent-color=INDIGO] .r_image_viewer_close:hover,body[data-accent-color=INDIGO] .r_image_viewer_previous:hover,body[data-accent-color=INDIGO] .r_image_viewer_next:hover,body[data-accent-color=INDIGO] .inline_see_also:hover i,body[data-accent-color=INDIGO] .r_popover_panel > div > i:hover{background-color:#5C6BC0;}body[data-accent-color=INDIGO] .r_element_tool span:hover,body[data-accent-color=INDIGO] .r_element_take_out > span:hover{background-color:#3949AB;}body[data-accent-color=INDIGO] .r_tile i{background-color:#5C6BC0;}body[data-accent-color=BLUE] .r_element_tool,body[data-accent-color=BLUE] .r_element_take_out > span,body[data-accent-color=BLUE] .r_resize_button,body[data-accent-color=BLUE] .r_code_copier,body[data-accent-color=BLUE] .inline_see_also i,body[data-accent-color=BLUE] .r_popover_panel > div > i{background-color:#2196F3;}body[data-accent-color=BLUE] .r_element_tool span:hover,body[data-accent-color=BLUE] .r_element_take_out > span:hover,body[data-accent-color=BLUE] .r_resize_button:hover,body[data-accent-color=BLUE] .r_code_copier:hover,body[data-accent-color=BLUE] .r_code_viewer_close:hover,body[data-accent-color=BLUE] .r_image_viewer_close:hover,body[data-accent-color=BLUE] .r_image_viewer_previous:hover,body[data-accent-color=BLUE] .r_image_viewer_next:hover,body[data-accent-color=BLUE] .inline_see_also:hover i,body[data-accent-color=BLUE] .r_popover_panel > div > i:hover{background-color:#42A5F5;}body[data-accent-color=BLUE] .r_element_tool span:hover,body[data-accent-color=BLUE] .r_element_take_out > span:hover{background-color:#1E88E5;}body[data-accent-color=BLUE] .r_tile i{background-color:#42A5F5;}body[data-accent-color=LIGHT_BLUE] .r_element_tool,body[data-accent-color=LIGHT_BLUE] .r_element_take_out > span,body[data-accent-color=LIGHT_BLUE] .r_resize_button,body[data-accent-color=LIGHT_BLUE] .r_code_copier,body[data-accent-color=LIGHT_BLUE] .inline_see_also i,body[data-accent-color=LIGHT_BLUE] .r_popover_panel > div > i{background-color:#03A9F4;}body[data-accent-color=LIGHT_BLUE] .r_element_tool span:hover,body[data-accent-color=LIGHT_BLUE] .r_element_take_out > span:hover,body[data-accent-color=LIGHT_BLUE] .r_resize_button:hover,body[data-accent-color=LIGHT_BLUE] .r_code_copier:hover,body[data-accent-color=LIGHT_BLUE] .r_code_viewer_close:hover,body[data-accent-color=LIGHT_BLUE] .r_image_viewer_close:hover,body[data-accent-color=LIGHT_BLUE] .r_image_viewer_previous:hover,body[data-accent-color=LIGHT_BLUE] .r_image_viewer_next:hover,body[data-accent-color=LIGHT_BLUE] .inline_see_also:hover i,body[data-accent-color=LIGHT_BLUE] .r_popover_panel > div > i:hover{background-color:#29B6F6;}body[data-accent-color=LIGHT_BLUE] .r_element_tool span:hover,body[data-accent-color=LIGHT_BLUE] .r_element_take_out > span:hover{background-color:#039BE5;}body[data-accent-color=LIGHT_BLUE] .r_tile i{background-color:#29B6F6;}body[data-accent-color=CYAN] .r_element_tool,body[data-accent-color=CYAN] .r_element_take_out > span,body[data-accent-color=CYAN] .r_resize_button,body[data-accent-color=CYAN] .r_code_copier,body[data-accent-color=CYAN] .inline_see_also i,body[data-accent-color=CYAN] .r_popover_panel > div > i{background-color:#00BCD4;}body[data-accent-color=CYAN] .r_element_tool span:hover,body[data-accent-color=CYAN] .r_element_take_out > span:hover,body[data-accent-color=CYAN] .r_resize_button:hover,body[data-accent-color=CYAN] .r_code_copier:hover,body[data-accent-color=CYAN] .r_code_viewer_close:hover,body[data-accent-color=CYAN] .r_image_viewer_close:hover,body[data-accent-color=CYAN] .r_image_viewer_previous:hover,body[data-accent-color=CYAN] .r_image_viewer_next:hover,body[data-accent-color=CYAN] .inline_see_also:hover i,body[data-accent-color=CYAN] .r_popover_panel > div > i:hover{background-color:#26C6DA;}body[data-accent-color=CYAN] .r_element_tool span:hover,body[data-accent-color=CYAN] .r_element_take_out > span:hover{background-color:#00ACC1;}body[data-accent-color=CYAN] .r_tile i{background-color:#26C6DA;}body[data-accent-color=TEAL] .r_element_tool,body[data-accent-color=TEAL] .r_element_take_out > span,body[data-accent-color=TEAL] .r_resize_button,body[data-accent-color=TEAL] .r_code_copier,body[data-accent-color=TEAL] .inline_see_also i,body[data-accent-color=TEAL] .r_popover_panel > div > i{background-color:#009688;}body[data-accent-color=TEAL] .r_element_tool span:hover,body[data-accent-color=TEAL] .r_element_take_out > span:hover,body[data-accent-color=TEAL] .r_resize_button:hover,body[data-accent-color=TEAL] .r_code_copier:hover,body[data-accent-color=TEAL] .r_code_viewer_close:hover,body[data-accent-color=TEAL] .r_image_viewer_close:hover,body[data-accent-color=TEAL] .r_image_viewer_previous:hover,body[data-accent-color=TEAL] .r_image_viewer_next:hover,body[data-accent-color=TEAL] .inline_see_also:hover i,body[data-accent-color=TEAL] .r_popover_panel > div > i:hover{background-color:#26A69A;}body[data-accent-color=TEAL] .r_element_tool span:hover,body[data-accent-color=TEAL] .r_element_take_out > span:hover{background-color:#00897B;}body[data-accent-color=TEAL] .r_tile i{background-color:#26A69A;}body[data-accent-color=GREEN] .r_element_tool,body[data-accent-color=GREEN] .r_element_take_out > span,body[data-accent-color=GREEN] .r_resize_button,body[data-accent-color=GREEN] .r_code_copier,body[data-accent-color=GREEN] .inline_see_also i,body[data-accent-color=GREEN] .r_popover_panel > div > i{background-color:#4CAF50;}body[data-accent-color=GREEN] .r_element_tool span:hover,body[data-accent-color=GREEN] .r_element_take_out > span:hover,body[data-accent-color=GREEN] .r_resize_button:hover,body[data-accent-color=GREEN] .r_code_copier:hover,body[data-accent-color=GREEN] .r_code_viewer_close:hover,body[data-accent-color=GREEN] .r_image_viewer_close:hover,body[data-accent-color=GREEN] .r_image_viewer_previous:hover,body[data-accent-color=GREEN] .r_image_viewer_next:hover,body[data-accent-color=GREEN] .inline_see_also:hover i,body[data-accent-color=GREEN] .r_popover_panel > div > i:hover{background-color:#66BB6A;}body[data-accent-color=GREEN] .r_element_tool span:hover,body[data-accent-color=GREEN] .r_element_take_out > span:hover{background-color:#43A047;}body[data-accent-color=GREEN] .r_tile i{background-color:#66BB6A;}body[data-accent-color=LIGHT_GREEN] .r_element_tool,body[data-accent-color=LIGHT_GREEN] .r_element_take_out > span,body[data-accent-color=LIGHT_GREEN] .r_resize_button,body[data-accent-color=LIGHT_GREEN] .r_code_copier,body[data-accent-color=LIGHT_GREEN] .inline_see_also i,body[data-accent-color=LIGHT_GREEN] .r_popover_panel > div > i{background-color:#8BC34A;}body[data-accent-color=LIGHT_GREEN] .r_element_tool span:hover,body[data-accent-color=LIGHT_GREEN] .r_element_take_out > span:hover,body[data-accent-color=LIGHT_GREEN] .r_resize_button:hover,body[data-accent-color=LIGHT_GREEN] .r_code_copier:hover,body[data-accent-color=LIGHT_GREEN] .r_code_viewer_close:hover,body[data-accent-color=LIGHT_GREEN] .r_image_viewer_close:hover,body[data-accent-color=LIGHT_GREEN] .r_image_viewer_previous:hover,body[data-accent-color=LIGHT_GREEN] .r_image_viewer_next:hover,body[data-accent-color=LIGHT_GREEN] .inline_see_also:hover i,body[data-accent-color=LIGHT_GREEN] .r_popover_panel > div > i:hover{background-color:#9CCC65;}body[data-accent-color=LIGHT_GREEN] .r_element_tool span:hover,body[data-accent-color=LIGHT_GREEN] .r_element_take_out > span:hover{background-color:#7CB342;}body[data-accent-color=LIGHT_GREEN] .r_tile i{background-color:#9CCC65;}body[data-accent-color=LIME] .r_element_tool,body[data-accent-color=LIME] .r_element_take_out > span,body[data-accent-color=LIME] .r_resize_button,body[data-accent-color=LIME] .r_code_copier,body[data-accent-color=LIME] .inline_see_also i,body[data-accent-color=LIME] .r_popover_panel > div > i{background-color:#CDDC39;}body[data-accent-color=LIME] .r_element_tool span:hover,body[data-accent-color=LIME] .r_element_take_out > span:hover,body[data-accent-color=LIME] .r_resize_button:hover,body[data-accent-color=LIME] .r_code_copier:hover,body[data-accent-color=LIME] .r_code_viewer_close:hover,body[data-accent-color=LIME] .r_image_viewer_close:hover,body[data-accent-color=LIME] .r_image_viewer_previous:hover,body[data-accent-color=LIME] .r_image_viewer_next:hover,body[data-accent-color=LIME] .inline_see_also:hover i,body[data-accent-color=LIME] .r_popover_panel > div > i:hover{background-color:#D4E157;}body[data-accent-color=LIME] .r_element_tool span:hover,body[data-accent-color=LIME] .r_element_take_out > span:hover{background-color:#C0CA33;}body[data-accent-color=LIME] .r_tile i{background-color:#D4E157;}body[data-accent-color=YELLOW] .r_element_tool,body[data-accent-color=YELLOW] .r_element_take_out > span,body[data-accent-color=YELLOW] .r_resize_button,body[data-accent-color=YELLOW] .r_code_copier,body[data-accent-color=YELLOW] .inline_see_also i,body[data-accent-color=YELLOW] .r_popover_panel > div > i{background-color:#FFEB3B;}body[data-accent-color=YELLOW] .r_element_tool span:hover,body[data-accent-color=YELLOW] .r_element_take_out > span:hover,body[data-accent-color=YELLOW] .r_resize_button:hover,body[data-accent-color=YELLOW] .r_code_copier:hover,body[data-accent-color=YELLOW] .r_code_viewer_close:hover,body[data-accent-color=YELLOW] .r_image_viewer_close:hover,body[data-accent-color=YELLOW] .r_image_viewer_previous:hover,body[data-accent-color=YELLOW] .r_image_viewer_next:hover,body[data-accent-color=YELLOW] .inline_see_also:hover i,body[data-accent-color=YELLOW] .r_popover_panel > div > i:hover{background-color:#FFEE58;}body[data-accent-color=YELLOW] .r_element_tool span:hover,body[data-accent-color=YELLOW] .r_element_take_out > span:hover{background-color:#FDD835;}body[data-accent-color=YELLOW] .r_tile i{background-color:#FFEE58;}body[data-accent-color=AMBER] .r_element_tool,body[data-accent-color=AMBER] .r_element_take_out > span,body[data-accent-color=AMBER] .r_resize_button,body[data-accent-color=AMBER] .r_code_copier,body[data-accent-color=AMBER] .inline_see_also i,body[data-accent-color=AMBER] .r_popover_panel > div > i{background-color:#FFC107;}body[data-accent-color=AMBER] .r_element_tool span:hover,body[data-accent-color=AMBER] .r_element_take_out > span:hover,body[data-accent-color=AMBER] .r_resize_button:hover,body[data-accent-color=AMBER] .r_code_copier:hover,body[data-accent-color=AMBER] .r_code_viewer_close:hover,body[data-accent-color=AMBER] .r_image_viewer_close:hover,body[data-accent-color=AMBER] .r_image_viewer_previous:hover,body[data-accent-color=AMBER] .r_image_viewer_next:hover,body[data-accent-color=AMBER] .inline_see_also:hover i,body[data-accent-color=AMBER] .r_popover_panel > div > i:hover{background-color:#FFCA28;}body[data-accent-color=AMBER] .r_element_tool span:hover,body[data-accent-color=AMBER] .r_element_take_out > span:hover{background-color:#FFB300;}body[data-accent-color=AMBER] .r_tile i{background-color:#FFCA28;}body[data-accent-color=ORANGE] .r_element_tool,body[data-accent-color=ORANGE] .r_element_take_out > span,body[data-accent-color=ORANGE] .r_resize_button,body[data-accent-color=ORANGE] .r_code_copier,body[data-accent-color=ORANGE] .inline_see_also i,body[data-accent-color=ORANGE] .r_popover_panel > div > i{background-color:#FF9800;}body[data-accent-color=ORANGE] .r_element_tool span:hover,body[data-accent-color=ORANGE] .r_element_take_out > span:hover,body[data-accent-color=ORANGE] .r_resize_button:hover,body[data-accent-color=ORANGE] .r_code_copier:hover,body[data-accent-color=ORANGE] .r_code_viewer_close:hover,body[data-accent-color=ORANGE] .r_image_viewer_close:hover,body[data-accent-color=ORANGE] .r_image_viewer_previous:hover,body[data-accent-color=ORANGE] .r_image_viewer_next:hover,body[data-accent-color=ORANGE] .inline_see_also:hover i,body[data-accent-color=ORANGE] .r_popover_panel > div > i:hover{background-color:#FFA726;}body[data-accent-color=ORANGE] .r_element_tool span:hover,body[data-accent-color=ORANGE] .r_element_take_out > span:hover{background-color:#FB8C00;}body[data-accent-color=ORANGE] .r_tile i{background-color:#FFA726;}body[data-accent-color=DEEP_ORANGE] .r_element_tool,body[data-accent-color=DEEP_ORANGE] .r_element_take_out > span,body[data-accent-color=DEEP_ORANGE] .r_resize_button,body[data-accent-color=DEEP_ORANGE] .r_code_copier,body[data-accent-color=DEEP_ORANGE] .inline_see_also i,body[data-accent-color=DEEP_ORANGE] .r_popover_panel > div > i{background-color:#FF5722;}body[data-accent-color=DEEP_ORANGE] .r_element_tool span:hover,body[data-accent-color=DEEP_ORANGE] .r_element_take_out > span:hover,body[data-accent-color=DEEP_ORANGE] .r_resize_button:hover,body[data-accent-color=DEEP_ORANGE] .r_code_copier:hover,body[data-accent-color=DEEP_ORANGE] .r_code_viewer_close:hover,body[data-accent-color=DEEP_ORANGE] .r_image_viewer_close:hover,body[data-accent-color=DEEP_ORANGE] .r_image_viewer_previous:hover,body[data-accent-color=DEEP_ORANGE] .r_image_viewer_next:hover,body[data-accent-color=DEEP_ORANGE] .inline_see_also:hover i,body[data-accent-color=DEEP_ORANGE] .r_popover_panel > div > i:hover{background-color:#FF7043;}body[data-accent-color=DEEP_ORANGE] .r_element_tool span:hover,body[data-accent-color=DEEP_ORANGE] .r_element_take_out > span:hover{background-color:#F4511E;}body[data-accent-color=DEEP_ORANGE] .r_tile i{background-color:#FF7043;}body[data-accent-color=BROWN] .r_element_tool,body[data-accent-color=BROWN] .r_element_take_out > span,body[data-accent-color=BROWN] .r_resize_button,body[data-accent-color=BROWN] .r_code_copier,body[data-accent-color=BROWN] .inline_see_also i,body[data-accent-color=BROWN] .r_popover_panel > div > i{background-color:#795548;}body[data-accent-color=BROWN] .r_element_tool span:hover,body[data-accent-color=BROWN] .r_element_take_out > span:hover,body[data-accent-color=BROWN] .r_resize_button:hover,body[data-accent-color=BROWN] .r_code_copier:hover,body[data-accent-color=BROWN] .r_code_viewer_close:hover,body[data-accent-color=BROWN] .r_image_viewer_close:hover,body[data-accent-color=BROWN] .r_image_viewer_previous:hover,body[data-accent-color=BROWN] .r_image_viewer_next:hover,body[data-accent-color=BROWN] .inline_see_also:hover i,body[data-accent-color=BROWN] .r_popover_panel > div > i:hover{background-color:#8D6E63;}body[data-accent-color=BROWN] .r_element_tool span:hover,body[data-accent-color=BROWN] .r_element_take_out > span:hover{background-color:#6D4C41;}body[data-accent-color=BROWN] .r_tile i{background-color:#8D6E63;}body[data-accent-color=GREY] .r_element_tool,body[data-accent-color=GREY] .r_element_take_out > span,body[data-accent-color=GREY] .r_resize_button,body[data-accent-color=GREY] .r_code_copier,body[data-accent-color=GREY] .inline_see_also i,body[data-accent-color=GREY] .r_popover_panel > div > i{background-color:#9E9E9E;}body[data-accent-color=GREY] .r_element_tool span:hover,body[data-accent-color=GREY] .r_element_take_out > span:hover,body[data-accent-color=GREY] .r_resize_button:hover,body[data-accent-color=GREY] .r_code_copier:hover,body[data-accent-color=GREY] .r_code_viewer_close:hover,body[data-accent-color=GREY] .r_image_viewer_close:hover,body[data-accent-color=GREY] .r_image_viewer_previous:hover,body[data-accent-color=GREY] .r_image_viewer_next:hover,body[data-accent-color=GREY] .inline_see_also:hover i,body[data-accent-color=GREY] .r_popover_panel > div > i:hover{background-color:#BDBDBD;}body[data-accent-color=GREY] .r_element_tool span:hover,body[data-accent-color=GREY] .r_element_take_out > span:hover{background-color:#757575;}body[data-accent-color=GREY] .r_tile i{background-color:#BDBDBD;}body[data-accent-color=BLUE_GREY] .r_element_tool,body[data-accent-color=BLUE_GREY] .r_element_take_out > span,body[data-accent-color=BLUE_GREY] .r_resize_button,body[data-accent-color=BLUE_GREY] .r_code_copier,body[data-accent-color=BLUE_GREY] .inline_see_also i,body[data-accent-color=BLUE_GREY] .r_popover_panel > div > i{background-color:#607D8B;}body[data-accent-color=BLUE_GREY] .r_element_tool span:hover,body[data-accent-color=BLUE_GREY] .r_element_take_out > span:hover,body[data-accent-color=BLUE_GREY] .r_resize_button:hover,body[data-accent-color=BLUE_GREY] .r_code_copier:hover,body[data-accent-color=BLUE_GREY] .r_code_viewer_close:hover,body[data-accent-color=BLUE_GREY] .r_image_viewer_close:hover,body[data-accent-color=BLUE_GREY] .r_image_viewer_previous:hover,body[data-accent-color=BLUE_GREY] .r_image_viewer_next:hover,body[data-accent-color=BLUE_GREY] .inline_see_also:hover i,body[data-accent-color=BLUE_GREY] .r_popover_panel > div > i:hover{background-color:#78909C;}body[data-accent-color=BLUE_GREY] .r_element_tool span:hover,body[data-accent-color=BLUE_GREY] .r_element_take_out > span:hover{background-color:#546E7A;}body[data-accent-color=BLUE_GREY] .r_tile i{background-color:#78909C;}body[data-accent-color=BLACK] .r_element_tool,body[data-accent-color=BLACK] .r_element_take_out > span,body[data-accent-color=BLACK] .r_resize_button,body[data-accent-color=BLACK] .r_code_copier,body[data-accent-color=BLACK] .inline_see_also i,body[data-accent-color=BLACK] .r_popover_panel > div > i{background-color:#424242;}body[data-accent-color=BLACK] .r_element_tool span:hover,body[data-accent-color=BLACK] .r_element_take_out > span:hover,body[data-accent-color=BLACK] .r_resize_button:hover,body[data-accent-color=BLACK] .r_code_copier:hover,body[data-accent-color=BLACK] .r_code_viewer_close:hover,body[data-accent-color=BLACK] .r_image_viewer_close:hover,body[data-accent-color=BLACK] .r_image_viewer_previous:hover,body[data-accent-color=BLACK] .r_image_viewer_next:hover,body[data-accent-color=BLACK] .inline_see_also:hover i,body[data-accent-color=BLACK] .r_popover_panel > div > i:hover{background-color:#616161;}body[data-accent-color=BLACK] .r_element_tool span:hover,body[data-accent-color=BLACK] .r_element_take_out > span:hover{background-color:#373737;}body[data-accent-color=BLACK] .r_tile i{background-color:#616161;}.inline_see_also a[data-color=RED] i{background-color:#EF5350 !important;}.inline_see_also a[data-color=PINK] i{background-color:#EC407A !important;}.inline_see_also a[data-color=PURPLE] i{background-color:#AB47BC !important;}.inline_see_also a[data-color=DEEP_PURPLE] i{background-color:#7E57C2 !important;}.inline_see_also a[data-color=INDIGO] i{background-color:#5C6BC0 !important;}.inline_see_also a[data-color=BLUE] i{background-color:#42A5F5 !important;}.inline_see_also a[data-color=LIGHT_BLUE] i{background-color:#29B6F6 !important;}.inline_see_also a[data-color=CYAN] i{background-color:#26C6DA !important;}.inline_see_also a[data-color=TEAL] i{background-color:#26A69A !important;}.inline_see_also a[data-color=GREEN] i{background-color:#66BB6A !important;}.inline_see_also a[data-color=LIGHT_GREEN] i{background-color:#9CCC65 !important;}.inline_see_also a[data-color=LIME] i{background-color:#D4E157 !important;}.inline_see_also a[data-color=YELLOW] i{background-color:#FFEE58 !important;}.inline_see_also a[data-color=AMBER] i{background-color:#FFCA28 !important;}.inline_see_also a[data-color=ORANGE] i{background-color:#FFA726 !important;}.inline_see_also a[data-color=DEEP_ORANGE] i{background-color:#FF7043 !important;}.inline_see_also a[data-color=BROWN] i{background-color:#8D6E63 !important;}.inline_see_also a[data-color=GREY] i{background-color:#BDBDBD !important;}.inline_see_also a[data-color=BLUE_GREY] i{background-color:#78909C !important;}.inline_see_also a[data-color=BLACK] i{background-color:#616161 !important;}.r_tile div[data-theme-color=RED] i{background-color:#EF5350;}.r_tile div[data-theme-color=PINK] i{background-color:#EC407A;}.r_tile div[data-theme-color=PURPLE] i{background-color:#AB47BC;}.r_tile div[data-theme-color=DEEP_PURPLE] i{background-color:#7E57C2;}.r_tile div[data-theme-color=INDIGO] i{background-color:#5C6BC0;}.r_tile div[data-theme-color=BLUE] i{background-color:#42A5F5;}.r_tile div[data-theme-color=LIGHT_BLUE] i{background-color:#29B6F6;}.r_tile div[data-theme-color=CYAN] i{background-color:#26C6DA;}.r_tile div[data-theme-color=TEAL] i{background-color:#26A69A;}.r_tile div[data-theme-color=GREEN] i{background-color:#66BB6A;}.r_tile div[data-theme-color=LIGHT_GREEN] i{background-color:#9CCC65;}.r_tile div[data-theme-color=LIME] i{background-color:#D4E157;}.r_tile div[data-theme-color=YELLOW] i{background-color:#FFEE58;}.r_tile div[data-theme-color=AMBER] i{background-color:#FFCA28;}.r_tile div[data-theme-color=ORANGE] i{background-color:#FFA726;}.r_tile div[data-theme-color=DEEP_ORANGE] i{background-color:#FF7043;}.r_tile div[data-theme-color=BROWN] i{background-color:#8D6E63;}.r_tile div[data-theme-color=GREY] i{background-color:#BDBDBD;}.r_tile div[data-theme-color=BLUE_GREY] i{background-color:#78909C;}.r_tile div[data-theme-color=BLACK] i{background-color:#616161;}
.r_content .element{overflow:hidden;word-wrap:break-word}.r_content .image{overflow:visible}.r_content .image video{height:auto !important;max-width:700px}body:not(.r_align_image_to_content) .r_content .image .content{padding-bottom:0 !important}.r_align_image_to_content .dimention_rated{position:relative;height:0}.r_align_image_to_content .dimention_rated iframe{position:absolute;top:0;left:0;width:100%;height:100%}.r_content .r_selected_clip{max-width:100% !important}.r_content .r_selected_clip video{max-width:100% !important}.r_align_image_to_content .r_content img{height:auto;max-width:100%}.r_content table{box-sizing:border-box;overflow:visible !important;table-layout:fixed;width:100%}.r_content th{font-weight:normal}.r_content pre{white-space:pre-wrap}.r_content .step1{padding-top:6px !important}.r_content .omit,.r_content .mark{display:none}.r_content .to_right:first-child+.normal{text-indent:0}.r_content img.link{cursor:pointer;margin-left:4px;margin-right:4px;vertical-align:-1px !important}.r_marked span.mark,#navigation_search_result span.mark,.element.searched span.mark{background:url(../image/book/editor/index_mark.png?0544) no-repeat;color:#595959;display:inline !important;font-size:11px;font-style:italic;font-weight:normal;padding:0 5px 3px 6px;text-decoration:underline;vertical-align:super}.r_content div.note>ol,.r_content div.note>ul,.r_content div.tip>ol,.r_content div.tip>ul,.r_content div.caution>ol,.r_content div.caution>ul,.r_content blockquote.blockquote>ol,.r_content blockquote.blockquote>ul{margin-top:1.2em}.r_content sub{font-size:.8em;vertical-align:sub}.r_content sup{font-size:.8em;vertical-align:super}.inline_see_also{display:flex;flex-wrap:wrap;gap:1rem;padding:2em 0}.inline_see_also>.psuedo_anchor{display:none}.inline_see_also>a{background-color:#f2f2f2;border:1px solid #b0bec5;border-radius:3px;box-sizing:border-box;color:inherit;display:block;min-height:6rem;padding:1rem 1rem 1rem 5rem;position:relative;text-decoration:none;width:20rem}.inline_see_also>a:hover{background-color:#e8e8e8;box-shadow:2px 3px 5px 0 #dedede}.inline_see_also>a i{background-position:center center;background-repeat:no-repeat;background-size:18px;border-radius:50%;display:inline-block;height:3rem;left:1rem;position:absolute;top:1.5rem;width:3rem}.inline_see_also>a p{color:gray;margin-top:.5rem}.inline_see_also::after{float:none}.ie11 .inline_see_also>a{margin:0 1rem 1rem 0}#content .definition_list.column_2,#content .definition_list.column_3{border:1px solid #b0bec5;box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:wrap;padding:0 2rem;width:100%}#content .definition_list.column_2>dl,#content .definition_list.column_3>dl{box-sizing:border-box;padding-right:2rem}#content .definition_list.column_2>dl dd p,#content .definition_list.column_3>dl dd p{margin-left:0}#content .definition_list.column_2>dl{width:50%}#content .definition_list.column_3>dl{width:33.33%}
.r_content_tree a{display:inline-block;line-height:1.7;text-decoration:none}.r_content_tree a:hover{text-decoration:none}.r_content_tree .opened li,.r_content_tree .closed li{display:block}.r_content_tree ul ul{display:none}
#r_navigation_download a{display:block;margin-bottom:1rem;text-decoration:none}#r_navigation_download span.size{border-radius:2px;color:#fff;margin-right:.5rem;padding:0 2px}#r_navigation_download>ul>li{margin-bottom:3rem}
span.r_element_tool>span,.r_element_take_out>span{background-position:center;background-repeat:no-repeat;background-size:1.3333333333rem;cursor:pointer;display:inline-block;height:2rem;width:2rem}span.r_element_tool{border-radius:3px;position:absolute}span.r_element_tool span{border-radius:3px;width:3rem}span.r_element_tool span[data-type=expand]{background-size:1.6666666667rem}span.r_element_tool [data-type=expand],span.r_element_tool [data-type=content_copy]{display:none}[data-element-type=code] [data-type=expand],[data-element-type=image] [data-type=expand]{display:inline-block !important}[data-element-type=code] [data-type=content_copy],[data-element-type=command] [data-type=content_copy]{display:inline-block !important}.r_element_take_out{background-color:#fff;border:1px solid rgba(0,0,0,.14);box-sizing:border-box;cursor:move;padding:1rem;position:fixed;right:2rem;top:6rem;user-select:none;z-index:20000}.r_element_take_out .element{margin:0 !important;max-height:calc(100vh - 9rem);overflow:auto}.r_element_take_out>span{border:1px solid #fff;border-radius:50%;right:-1rem;position:absolute;top:-1rem}.r_element_take_out .mark,.r_element_take_out img.link{display:none}.r_element_comment{margin-bottom:4rem;padding-top:.5rem;text-align:right}.r_element_comment span{background-color:#bdbdbd;background-image:url(../image/svg/communication/comment.svg);background-position:1rem center;background-repeat:no-repeat;background-size:1.5rem;border-radius:.5rem;box-sizing:border-box;color:#fff;content:attr(data-comment-count);display:inline-block;font-size:1.0833333333rem;height:2rem;line-height:2rem;padding:0 1rem 0 3rem}.r_element_comment span:hover{background-color:#9e9e9e;cursor:pointer}#element_comment_placeholder{box-sizing:border-box;padding:.5rem}
#rabbitz_feedback_panel{clear:both;line-height:1.5;margin:8rem 0;max-width:800px}#rabbitz_feedback_panel h1{font-size:1rem}#rabbitz_feedback_panel h1 span{background-color:#fff59d;color:#d00;display:none;font-weight:normal;margin-left:1em;padding:.3em .5em}#rabbitz_feedback_panel .rabbitz_feedback_result{background:url(../image/app/completed.png?0544) no-repeat;display:none;margin-top:1em;padding-left:22px}#rabbitz_feedback_panel .rabbitz_helpful_panel{border-bottom:1px solid #e0e0e0;margin:1.6666666667em auto;padding-bottom:1.25em;position:relative}#rabbitz_feedback_panel table{table-layout:fixed;width:100%}#rabbitz_feedback_panel td{border:1px solid #e0e0e0;cursor:pointer;font-size:11px;padding:.8em;text-align:center;vertical-align:middle;word-wrap:break-word}#rabbitz_feedback_panel td:hover{background-color:#fff59d}#rabbitz_feedback_panel .rabbitz_cursor{background:url(../image/book/feedback/feedback_cursor.png?0544) no-repeat;bottom:-7px;cursor:pointer;height:19px;left:50%;margin-left:-6px;position:absolute;width:12px}#rabbitz_feedback_panel form{background-color:#fffde7;border:1px solid #b0bec5;display:none;margin:0 auto;width:auto;padding:1.25em;position:relative}#rabbitz_feedback_panel .rabbitz_close{background:url(../image/app/close_black_24.png?0544) no-repeat;cursor:pointer;height:24px;opacity:.6;position:absolute;right:5px;top:5px;width:24px}#rabbitz_feedback_panel .rabbitz_close:hover{opacity:1}#rabbitz_feedback_panel form h2{font-size:12px;margin-bottom:1.25em}#rabbitz_feedback_panel form ul{margin-bottom:2em}#rabbitz_feedback_panel form textarea{border:1px solid #b0bec5;font-size:1em;height:80px;line-height:1.3;padding:5px;resize:none;width:98.3%}#rabbitz_feedback_panel form .rabbitz_buttons{margin-top:3px;text-align:right}.chrome #rabbitz_feedback_panel form .rabbitz_buttons{margin-top:0px}#rabbitz_feedback_panel.rabbitz_closed .rabbitz_helpful_panel,#rabbitz_feedback_panel.rabbitz_closed form{display:none !important}#rabbitz_feedback_panel.rabbitz_closed h1 span{display:inline}#rabbitz_feedback_panel.rabbitz_closed .rabbitz_feedback_result{display:block}#rabbitz_feedback_panel.rabbitz_show_details .rabbitz_helpful_panel{opacity:.5}#rabbitz_feedback_panel.rabbitz_show_details td:hover{background-color:#fff}#rabbitz_feedback_panel.rabbitz_show_details form{display:block}.rabbitz_helpful .rabbitz_feedback_reason_element{display:none}
.r_change_request_button{left:0;position:absolute;top:0;width:200px}#r_change_request_form h1{font-size:1.5rem;margin-bottom:1rem}#r_change_request_form textarea{border:1px solid #b0bec5;box-sizing:border-box;display:block;height:20rem;margin-bottom:1rem;padding:1rem;width:100%}#r_change_request_form textarea:focus{outline:none}
.r_previous_and_next{border-top:1px solid #e0e0e0;box-sizing:border-box;display:flex;margin:4rem 0 2rem 0;padding-top:1rem}.r_previous_and_next .r_previous,.r_previous_and_next .r_next{color:#616161;font-size:1.1666666667rem;width:50%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.r_previous_and_next .r_previous::before,.r_previous_and_next .r_next::before{color:#757575;content:attr(title);display:block;font-size:1rem;margin-bottom:1rem}.r_previous_and_next .r_previous.r_none,.r_previous_and_next .r_next.r_none{display:inline !important;visibility:hidden}.r_previous_and_next .r_next{text-align:right}.r_previous_and_next .r_next::before{text-align:right}
.r_main sup.footnote{margin:0 .5rem}hr.footnote{border:0}.footnotes a.to_content{background:url(../image/web_viewer/arrow_up_grey.png?0544) right center no-repeat;color:silver;margin-left:2em;padding-right:1.6666666667em;text-decoration:none !important}.footnotes a.to_content:hover{color:#545454}
.initial_sound_panel{display:flex;flex-direction:column;height:calc(100vh - 4rem);line-height:1.5}.r_has_menu_library .initial_sound_panel{height:calc(100vh - 8rem)}.initial_sound_panel dt{color:#06c;margin-bottom:.5rem}.initial_sound_panel dd{margin-bottom:2rem;margin-left:2rem}.initial_sound_panel>.initial_sound_header{border-bottom:1px solid #b0bec5;padding-bottom:1rem}.initial_sound_panel>.initial_sound_header a{color:#000;display:inline-block;font-size:1rem;line-height:1.5rem;padding:0 .5rem}.initial_sound_panel>.initial_sound_header a:hover{text-decoration:underline !important}.initial_sound_panel>.initial_sound_header a.r_selected{border-radius:3px;color:#fff;font-weight:bold}.initial_sound_panel>.initial_sound_header a.r_selected:hover{text-decoration:none !important}.initial_sound_panel>.initial_sound_content{overflow:auto;-ms-overflow-style:none;scrollbar-width:none;flex:1;margin-top:1rem}.initial_sound_panel>.initial_sound_content::-webkit-scrollbar{display:none}.initial_sound_panel>.initial_sound_content:hover::-webkit-scrollbar{display:block;width:8px}.initial_sound_panel>.initial_sound_content:hover::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:#949494;border-radius:4px}.initial_sound_panel>.initial_sound_content:hover::-webkit-scrollbar-thumb:hover{background-color:#595959}.initial_sound_panel>.initial_sound_content dl{margin-top:1rem}#r_navigation_glossary{line-height:1.5}#r_navigation_glossary dt{color:#06c;margin-bottom:.5rem}#r_navigation_glossary dd{margin-bottom:2rem;margin-left:2rem}body[data-sidebar-type=index] .r_sidebar .r_header_section,body[data-sidebar-type=index] .r_sidebar .r_logo,body[data-sidebar-type=index] .r_sidebar .r_search,body[data-sidebar-type=abbreviation] .r_sidebar .r_header_section,body[data-sidebar-type=abbreviation] .r_sidebar .r_logo,body[data-sidebar-type=abbreviation] .r_sidebar .r_search,body[data-sidebar-type=glossary] .r_sidebar .r_header_section,body[data-sidebar-type=glossary] .r_sidebar .r_logo,body[data-sidebar-type=glossary] .r_sidebar .r_search,body[data-sidebar-type=download] .r_sidebar .r_header_section,body[data-sidebar-type=download] .r_sidebar .r_logo,body[data-sidebar-type=download] .r_sidebar .r_search,body[data-sidebar-type=more] .r_sidebar .r_header_section,body[data-sidebar-type=more] .r_sidebar .r_logo,body[data-sidebar-type=more] .r_sidebar .r_search,body[data-sidebar-type=setting] .r_sidebar .r_header_section,body[data-sidebar-type=setting] .r_sidebar .r_logo,body[data-sidebar-type=setting] .r_sidebar .r_search{display:none}
.r_image_viewer{background-color:#454545;background-image:-webkit-linear-gradient(top, #3e3e3e, #333333);bottom:0;font-size:.8125em;left:0;position:fixed;right:0;top:0;z-index:1002}.r_image_viewer_close{background:url(../image/web_viewer/close_white.png?0544) center center no-repeat;height:36px;position:absolute;right:.3076923077em;top:.3076923077em;width:36px}.r_image_viewer_close:hover,.r_image_viewer_close:active{background-color:rgba(3,169,244,.8);border-radius:18px;cursor:pointer}.r_image_viewer_previous,.r_image_viewer_next{background:url(../image/web_viewer/chevron_left_white.png?0544) center center no-repeat;background-size:contain;height:72px;position:absolute;top:45%;width:72px}.r_image_viewer_previous{left:0}.r_image_viewer_next{background-image:url(../image/web_viewer/chevron_right_white.png?0544);right:0}.r_overrapped .r_image_viewer_previous,.r_overrapped .r_image_viewer_next{background-color:rgba(3,169,244,.8);border-radius:36px}.r_image_viewer_previous:hover,.r_image_viewer_previous:active,.r_image_viewer_next:hover,.r_image_viewer_next:active{background-color:rgba(3,169,244,.8);border-radius:36px;cursor:pointer}.r_previous_disabled .r_image_viewer_previous,.r_next_disabled .r_image_viewer_next{display:none}.r_image_viewer_caption,.r_image_viewer_breadcrumb{color:#d6d6d6;font-weight:bold;position:absolute}.r_image_viewer_caption{left:.7692307692em;top:.7692307692em}.r_image_viewer_breadcrumb{bottom:.7692307692em;right:.7692307692em}.r_image_viewer_image{margin:0 auto;max-width:100%}.r_image_viewer_image img{background-color:#fff;height:auto;max-width:100%}
#index_group li{display:inline}#index_entries .index_group{clear:both;padding-top:1.5rem}#index_entries .index_group h1{color:#06c;font-size:1.1666666667rem;font-weight:bold;line-height:1;margin:0 0 1rem 0;padding-top:.5rem}#index_entries .index_group ul{float:left;margin:0 1.5rem .5rem 0;width:15rem}#index_entries .index_group ul ul{float:none;margin:0;width:100%}#index_entries .index_group ul ul li:first-letter{text-decoration:none}#index_entries .index_group ul li:first-letter{text-decoration:underline}#index_entries .index_group ul span a{margin-left:.5rem;padding:0 .5rem;text-decoration:none}#index_entries .index_group ul span a:hover{background:#f4f6f8;outline:1px solid #b0bec5}#index_entries .index_group li{line-height:1.5;padding-left:2rem;text-indent:-2rem}#index_entries .index_group li li{padding-left:1rem}
.r_keyword_suggestion{margin:1em}.r_keyword_suggestion span{background-color:#03a9f4;color:#fff;display:inline-block;padding:.3em}.r_keyword_suggestion a{margin-left:1em;text-decoration:underline}.r_library_search_suggestion{font-size:1.0833333333rem;margin-bottom:1rem;text-decoration:underline}.r_library_search_suggestion strong{font-weight:bold}.r_library_search_suggestion strong::before,.r_library_search_suggestion strong::after{content:'"'}
.r_label{cursor:pointer}
.r_top{height:4rem;overflow:hidden;padding:0 3rem 0 4rem;user-select:none}.r_top>div>span{background-position:center center;background-repeat:no-repeat;background-size:18px;border-radius:50%;cursor:pointer;height:3rem;position:fixed;top:0.7916666667rem;width:3rem}.r_top>div>span[data-icon=arrow_back]{left:0}.r_top>div>span[data-icon=arrow_forward]{right:3rem}.r_library_menu .mark{display:none}.r_library_menu li{box-sizing:border-box;display:inline-block;height:4rem;line-height:4rem;margin-right:1rem}.r_library_menu li.r_library_logo:hover a{background-color:transparent !important;border-color:transparent !important}.r_library_menu li.r_library_logo img{max-height:100%;vertical-align:middle;width:auto}.r_library_menu li a{border:1px solid transparent;padding:.5rem;text-decoration:none}.r_library_menu li a[data-icon]{background-position:center center;background-repeat:no-repeat;background-size:18px;background-position:0.3333333333rem center;background-size:1.5rem;padding-left:2.3333333333rem}.r_library_menu li[data-color] a{border:1px solid transparent;border-radius:0.3333333333rem}.r_library_menu li span{color:#fff}.r_library_menu li span[data-icon]{background-position:center center;background-repeat:no-repeat;background-size:18px;background-position:right center;background-size:1.1666666667rem;padding-right:1.8333333333rem}.r_library_menu li.show_only_icon a[data-icon]{background-position-x:center;background-size:1.8333333333rem;border-radius:50%;display:inline-block;height:2.5rem;padding:0;vertical-align:-10px;width:2.5rem}.r_library_menu li.r_selected{border-bottom:3px solid #ffeb3b}.r_library_menu span[data-icon],.r_library_children_panel span[data-icon]{background-position:center center;background-repeat:no-repeat;background-size:18px;background-position:right center;background-size:1.1666666667rem;padding-right:1.8333333333rem}.r_library_children_panel{bottom:0;left:0;overflow:auto;position:fixed;right:0;top:0;z-index:1002}.r_library_children_panel a{text-decoration:none}.r_library_children_panel span{color:#fff;line-height:1.5}.r_library_children_panel span.mark{display:none}.r_library_children_panel p,.r_library_children_panel a{display:block;margin:0.3333333333rem 0;padding:0.6666666667rem 3rem}.r_library_children_panel ul p[data-icon],.r_library_children_panel ul a[data-icon]{background-position:center center;background-repeat:no-repeat;background-size:18px;background-position:0.8333333333rem center;background-size:1.3333333333rem}.r_library_children_panel ul ul a{padding-left:6rem}.r_library_children_panel ul ul a[data-icon]{background-position-x:3rem}.r_library_children_panel>ul{box-shadow:0 5px 10px rgba(0,0,0,.2);min-width:12rem;padding:1rem 0;position:absolute;top:0}.r_library_children_panel>div{box-shadow:0 5px 10px rgba(0,0,0,.2);padding:2rem 0 6rem 0;left:0;position:absolute;right:0;top:0;z-index:400}.r_library_children_panel>div>ul{border-right:1px solid rgba(255,255,255,.5);box-sizing:border-box;float:left;padding:0 1rem;width:25%}.r_library_children_panel li.r_selected span{border-bottom:3px solid #ffeb3b;line-height:2;padding-bottom:0.1666666667rem}body[data-library-color=YELLOW] .r_library_menu li.r_selected,body[data-library-color=YELLOW] .r_library_children_panel li.r_selected span{border-bottom-color:#03a9f4}body[data-library-color=YELLOW] .r_library_menu li:not([data-color]) span,body[data-library-color=YELLOW] .r_library_children_panel li:not([data-color]) span{color:#000 !important}body[data-library-color=YELLOW] .r_library_menu li:not([data-color]) [data-icon],body[data-library-color=YELLOW] .r_library_children_panel li:not([data-color]) [data-icon]{filter:brightness(50%) opacity(80%)}@media screen and (max-width: 960px){.r_library_children_panel>div>ul{margin-bottom:2rem;width:33.3333%}}@media screen and (max-width: 799px){.r_top{padding:0}.r_top>div>span{display:none !important}.r_library_menu li{margin-right:0.3333333333rem}}@media screen and (max-width: 740px){.r_library_children_panel>div>ul{width:50%}}@media screen and (max-width: 480px){.r_library_children_panel>div{bottom:0;overflow:auto;padding:0}.r_library_children_panel>div>ul{border-right:none;float:none;height:auto !important;margin:0;padding-right:1em;width:100%}}
body[data-library-color=RED] .r_top{background-color:#e53935}body[data-library-color=RED] .r_library_children_panel ul,body[data-library-color=RED] .r_library_children_panel>div,body[data-library-color=RED] .r_header form button:hover{background-color:#f44336}body[data-library-color=RED] .r_header form>div:first-child:focus-within{border-color:#f44336}body[data-library-color=RED] .r_library_menu li:hover a,body[data-library-color=RED] .r_library_children_panel li a:hover{background-color:#d32f2f;border-color:#e57373}body[data-library-color=RED] .r_library_menu li:active a,body[data-library-color=RED] .r_library_children_panel li a:active{background-color:#c62828}body[data-library-color=RED] .r_header form button{background-color:#ef5350}body[data-library-color=RED] .r_header form button:active,body[data-library-color=RED] .r_progress_rate div{background-color:#e53935}body[data-library-color=PINK] .r_top{background-color:#d81b60}body[data-library-color=PINK] .r_library_children_panel ul,body[data-library-color=PINK] .r_library_children_panel>div,body[data-library-color=PINK] .r_header form button:hover{background-color:#e91e63}body[data-library-color=PINK] .r_header form>div:first-child:focus-within{border-color:#e91e63}body[data-library-color=PINK] .r_library_menu li:hover a,body[data-library-color=PINK] .r_library_children_panel li a:hover{background-color:#c2185b;border-color:#f06292}body[data-library-color=PINK] .r_library_menu li:active a,body[data-library-color=PINK] .r_library_children_panel li a:active{background-color:#ad1457}body[data-library-color=PINK] .r_header form button{background-color:#ec407a}body[data-library-color=PINK] .r_header form button:active,body[data-library-color=PINK] .r_progress_rate div{background-color:#d81b60}body[data-library-color=PURPLE] .r_top{background-color:#8e24aa}body[data-library-color=PURPLE] .r_library_children_panel ul,body[data-library-color=PURPLE] .r_library_children_panel>div,body[data-library-color=PURPLE] .r_header form button:hover{background-color:#9c27b0}body[data-library-color=PURPLE] .r_header form>div:first-child:focus-within{border-color:#9c27b0}body[data-library-color=PURPLE] .r_library_menu li:hover a,body[data-library-color=PURPLE] .r_library_children_panel li a:hover{background-color:#7b1fa2;border-color:#ba68c8}body[data-library-color=PURPLE] .r_library_menu li:active a,body[data-library-color=PURPLE] .r_library_children_panel li a:active{background-color:#6a1b9a}body[data-library-color=PURPLE] .r_header form button{background-color:#ab47bc}body[data-library-color=PURPLE] .r_header form button:active,body[data-library-color=PURPLE] .r_progress_rate div{background-color:#8e24aa}body[data-library-color=DEEP_PURPLE] .r_top{background-color:#5e35b1}body[data-library-color=DEEP_PURPLE] .r_library_children_panel ul,body[data-library-color=DEEP_PURPLE] .r_library_children_panel>div,body[data-library-color=DEEP_PURPLE] .r_header form button:hover{background-color:#673ab7}body[data-library-color=DEEP_PURPLE] .r_header form>div:first-child:focus-within{border-color:#673ab7}body[data-library-color=DEEP_PURPLE] .r_library_menu li:hover a,body[data-library-color=DEEP_PURPLE] .r_library_children_panel li a:hover{background-color:#512da8;border-color:#9575cd}body[data-library-color=DEEP_PURPLE] .r_library_menu li:active a,body[data-library-color=DEEP_PURPLE] .r_library_children_panel li a:active{background-color:#4527a0}body[data-library-color=DEEP_PURPLE] .r_header form button{background-color:#7e57c2}body[data-library-color=DEEP_PURPLE] .r_header form button:active,body[data-library-color=DEEP_PURPLE] .r_progress_rate div{background-color:#5e35b1}body[data-library-color=INDIGO] .r_top{background-color:#3949ab}body[data-library-color=INDIGO] .r_library_children_panel ul,body[data-library-color=INDIGO] .r_library_children_panel>div,body[data-library-color=INDIGO] .r_header form button:hover{background-color:#3f51b5}body[data-library-color=INDIGO] .r_header form>div:first-child:focus-within{border-color:#3f51b5}body[data-library-color=INDIGO] .r_library_menu li:hover a,body[data-library-color=INDIGO] .r_library_children_panel li a:hover{background-color:#303f9f;border-color:#7986cb}body[data-library-color=INDIGO] .r_library_menu li:active a,body[data-library-color=INDIGO] .r_library_children_panel li a:active{background-color:#283593}body[data-library-color=INDIGO] .r_header form button{background-color:#5c6bc0}body[data-library-color=INDIGO] .r_header form button:active,body[data-library-color=INDIGO] .r_progress_rate div{background-color:#3949ab}body[data-library-color=BLUE] .r_top{background-color:#1e88e5}body[data-library-color=BLUE] .r_library_children_panel ul,body[data-library-color=BLUE] .r_library_children_panel>div,body[data-library-color=BLUE] .r_header form button:hover{background-color:#2196f3}body[data-library-color=BLUE] .r_header form>div:first-child:focus-within{border-color:#2196f3}body[data-library-color=BLUE] .r_library_menu li:hover a,body[data-library-color=BLUE] .r_library_children_panel li a:hover{background-color:#1976d2;border-color:#64b5f6}body[data-library-color=BLUE] .r_library_menu li:active a,body[data-library-color=BLUE] .r_library_children_panel li a:active{background-color:#1565c0}body[data-library-color=BLUE] .r_header form button{background-color:#42a5f5}body[data-library-color=BLUE] .r_header form button:active,body[data-library-color=BLUE] .r_progress_rate div{background-color:#1e88e5}body[data-library-color=LIGHT_BLUE] .r_top{background-color:#039be5}body[data-library-color=LIGHT_BLUE] .r_library_children_panel ul,body[data-library-color=LIGHT_BLUE] .r_library_children_panel>div,body[data-library-color=LIGHT_BLUE] .r_header form button:hover{background-color:#03a9f4}body[data-library-color=LIGHT_BLUE] .r_header form>div:first-child:focus-within{border-color:#03a9f4}body[data-library-color=LIGHT_BLUE] .r_library_menu li:hover a,body[data-library-color=LIGHT_BLUE] .r_library_children_panel li a:hover{background-color:#0288d1;border-color:#4fc3f7}body[data-library-color=LIGHT_BLUE] .r_library_menu li:active a,body[data-library-color=LIGHT_BLUE] .r_library_children_panel li a:active{background-color:#0277bd}body[data-library-color=LIGHT_BLUE] .r_header form button{background-color:#29b6f6}body[data-library-color=LIGHT_BLUE] .r_header form button:active,body[data-library-color=LIGHT_BLUE] .r_progress_rate div{background-color:#039be5}body[data-library-color=CYAN] .r_top{background-color:#00acc1}body[data-library-color=CYAN] .r_library_children_panel ul,body[data-library-color=CYAN] .r_library_children_panel>div,body[data-library-color=CYAN] .r_header form button:hover{background-color:#00bcd4}body[data-library-color=CYAN] .r_header form>div:first-child:focus-within{border-color:#00bcd4}body[data-library-color=CYAN] .r_library_menu li:hover a,body[data-library-color=CYAN] .r_library_children_panel li a:hover{background-color:#0097a7;border-color:#4dd0e1}body[data-library-color=CYAN] .r_library_menu li:active a,body[data-library-color=CYAN] .r_library_children_panel li a:active{background-color:#00838f}body[data-library-color=CYAN] .r_header form button{background-color:#26c6da}body[data-library-color=CYAN] .r_header form button:active,body[data-library-color=CYAN] .r_progress_rate div{background-color:#00acc1}body[data-library-color=TEAL] .r_top{background-color:#00897b}body[data-library-color=TEAL] .r_library_children_panel ul,body[data-library-color=TEAL] .r_library_children_panel>div,body[data-library-color=TEAL] .r_header form button:hover{background-color:#009688}body[data-library-color=TEAL] .r_header form>div:first-child:focus-within{border-color:#009688}body[data-library-color=TEAL] .r_library_menu li:hover a,body[data-library-color=TEAL] .r_library_children_panel li a:hover{background-color:#00796b;border-color:#4db6ac}body[data-library-color=TEAL] .r_library_menu li:active a,body[data-library-color=TEAL] .r_library_children_panel li a:active{background-color:#00695c}body[data-library-color=TEAL] .r_header form button{background-color:#26a69a}body[data-library-color=TEAL] .r_header form button:active,body[data-library-color=TEAL] .r_progress_rate div{background-color:#00897b}body[data-library-color=GREEN] .r_top{background-color:#43a047}body[data-library-color=GREEN] .r_library_children_panel ul,body[data-library-color=GREEN] .r_library_children_panel>div,body[data-library-color=GREEN] .r_header form button:hover{background-color:#4caf50}body[data-library-color=GREEN] .r_header form>div:first-child:focus-within{border-color:#4caf50}body[data-library-color=GREEN] .r_library_menu li:hover a,body[data-library-color=GREEN] .r_library_children_panel li a:hover{background-color:#388e3c;border-color:#81c784}body[data-library-color=GREEN] .r_library_menu li:active a,body[data-library-color=GREEN] .r_library_children_panel li a:active{background-color:#2e7d32}body[data-library-color=GREEN] .r_header form button{background-color:#66bb6a}body[data-library-color=GREEN] .r_header form button:active,body[data-library-color=GREEN] .r_progress_rate div{background-color:#43a047}body[data-library-color=LIGHT_GREEN] .r_top{background-color:#7cb342}body[data-library-color=LIGHT_GREEN] .r_library_children_panel ul,body[data-library-color=LIGHT_GREEN] .r_library_children_panel>div,body[data-library-color=LIGHT_GREEN] .r_header form button:hover{background-color:#8bc34a}body[data-library-color=LIGHT_GREEN] .r_header form>div:first-child:focus-within{border-color:#8bc34a}body[data-library-color=LIGHT_GREEN] .r_library_menu li:hover a,body[data-library-color=LIGHT_GREEN] .r_library_children_panel li a:hover{background-color:#689f38;border-color:#aed581}body[data-library-color=LIGHT_GREEN] .r_library_menu li:active a,body[data-library-color=LIGHT_GREEN] .r_library_children_panel li a:active{background-color:#558b2f}body[data-library-color=LIGHT_GREEN] .r_header form button{background-color:#9ccc65}body[data-library-color=LIGHT_GREEN] .r_header form button:active,body[data-library-color=LIGHT_GREEN] .r_progress_rate div{background-color:#7cb342}body[data-library-color=LIME] .r_top{background-color:#c0ca33}body[data-library-color=LIME] .r_library_children_panel ul,body[data-library-color=LIME] .r_library_children_panel>div,body[data-library-color=LIME] .r_header form button:hover{background-color:#cddc39}body[data-library-color=LIME] .r_header form>div:first-child:focus-within{border-color:#cddc39}body[data-library-color=LIME] .r_library_menu li:hover a,body[data-library-color=LIME] .r_library_children_panel li a:hover{background-color:#afb42b;border-color:#dce775}body[data-library-color=LIME] .r_library_menu li:active a,body[data-library-color=LIME] .r_library_children_panel li a:active{background-color:#9e9d24}body[data-library-color=LIME] .r_header form button{background-color:#d4e157}body[data-library-color=LIME] .r_header form button:active,body[data-library-color=LIME] .r_progress_rate div{background-color:#c0ca33}body[data-library-color=YELLOW] .r_top{background-color:#fdd835}body[data-library-color=YELLOW] .r_library_children_panel ul,body[data-library-color=YELLOW] .r_library_children_panel>div,body[data-library-color=YELLOW] .r_header form button:hover{background-color:#ffeb3b}body[data-library-color=YELLOW] .r_header form>div:first-child:focus-within{border-color:#ffeb3b}body[data-library-color=YELLOW] .r_library_menu li:hover a,body[data-library-color=YELLOW] .r_library_children_panel li a:hover{background-color:#fbc02d;border-color:#fff176}body[data-library-color=YELLOW] .r_library_menu li:active a,body[data-library-color=YELLOW] .r_library_children_panel li a:active{background-color:#f9a825}body[data-library-color=YELLOW] .r_header form button{background-color:#ffee58}body[data-library-color=YELLOW] .r_header form button:active,body[data-library-color=YELLOW] .r_progress_rate div{background-color:#fdd835}body[data-library-color=AMBER] .r_top{background-color:#ffb300}body[data-library-color=AMBER] .r_library_children_panel ul,body[data-library-color=AMBER] .r_library_children_panel>div,body[data-library-color=AMBER] .r_header form button:hover{background-color:#ffc107}body[data-library-color=AMBER] .r_header form>div:first-child:focus-within{border-color:#ffc107}body[data-library-color=AMBER] .r_library_menu li:hover a,body[data-library-color=AMBER] .r_library_children_panel li a:hover{background-color:#ffa000;border-color:#ffd54f}body[data-library-color=AMBER] .r_library_menu li:active a,body[data-library-color=AMBER] .r_library_children_panel li a:active{background-color:#ff8f00}body[data-library-color=AMBER] .r_header form button{background-color:#ffca28}body[data-library-color=AMBER] .r_header form button:active,body[data-library-color=AMBER] .r_progress_rate div{background-color:#ffb300}body[data-library-color=ORANGE] .r_top{background-color:#fb8c00}body[data-library-color=ORANGE] .r_library_children_panel ul,body[data-library-color=ORANGE] .r_library_children_panel>div,body[data-library-color=ORANGE] .r_header form button:hover{background-color:#ff9800}body[data-library-color=ORANGE] .r_header form>div:first-child:focus-within{border-color:#ff9800}body[data-library-color=ORANGE] .r_library_menu li:hover a,body[data-library-color=ORANGE] .r_library_children_panel li a:hover{background-color:#f57c00;border-color:#ffb74d}body[data-library-color=ORANGE] .r_library_menu li:active a,body[data-library-color=ORANGE] .r_library_children_panel li a:active{background-color:#ef6c00}body[data-library-color=ORANGE] .r_header form button{background-color:#ffa726}body[data-library-color=ORANGE] .r_header form button:active,body[data-library-color=ORANGE] .r_progress_rate div{background-color:#fb8c00}body[data-library-color=DEEP_ORANGE] .r_top{background-color:#f4511e}body[data-library-color=DEEP_ORANGE] .r_library_children_panel ul,body[data-library-color=DEEP_ORANGE] .r_library_children_panel>div,body[data-library-color=DEEP_ORANGE] .r_header form button:hover{background-color:#ff5722}body[data-library-color=DEEP_ORANGE] .r_header form>div:first-child:focus-within{border-color:#ff5722}body[data-library-color=DEEP_ORANGE] .r_library_menu li:hover a,body[data-library-color=DEEP_ORANGE] .r_library_children_panel li a:hover{background-color:#e64a19;border-color:#ff8a65}body[data-library-color=DEEP_ORANGE] .r_library_menu li:active a,body[data-library-color=DEEP_ORANGE] .r_library_children_panel li a:active{background-color:#d84315}body[data-library-color=DEEP_ORANGE] .r_header form button{background-color:#ff7043}body[data-library-color=DEEP_ORANGE] .r_header form button:active,body[data-library-color=DEEP_ORANGE] .r_progress_rate div{background-color:#f4511e}body[data-library-color=BROWN] .r_top{background-color:#6d4c41}body[data-library-color=BROWN] .r_library_children_panel ul,body[data-library-color=BROWN] .r_library_children_panel>div,body[data-library-color=BROWN] .r_header form button:hover{background-color:#795548}body[data-library-color=BROWN] .r_header form>div:first-child:focus-within{border-color:#795548}body[data-library-color=BROWN] .r_library_menu li:hover a,body[data-library-color=BROWN] .r_library_children_panel li a:hover{background-color:#5d4037;border-color:#a1887f}body[data-library-color=BROWN] .r_library_menu li:active a,body[data-library-color=BROWN] .r_library_children_panel li a:active{background-color:#4e342e}body[data-library-color=BROWN] .r_header form button{background-color:#8d6e63}body[data-library-color=BROWN] .r_header form button:active,body[data-library-color=BROWN] .r_progress_rate div{background-color:#6d4c41}body[data-library-color=GREY] .r_top{background-color:#757575}body[data-library-color=GREY] .r_library_children_panel ul,body[data-library-color=GREY] .r_library_children_panel>div,body[data-library-color=GREY] .r_header form button:hover{background-color:#9e9e9e}body[data-library-color=GREY] .r_header form>div:first-child:focus-within{border-color:#9e9e9e}body[data-library-color=GREY] .r_library_menu li:hover a,body[data-library-color=GREY] .r_library_children_panel li a:hover{background-color:#616161;border-color:#e0e0e0}body[data-library-color=GREY] .r_library_menu li:active a,body[data-library-color=GREY] .r_library_children_panel li a:active{background-color:#424242}body[data-library-color=GREY] .r_header form button{background-color:#bdbdbd}body[data-library-color=GREY] .r_header form button:active,body[data-library-color=GREY] .r_progress_rate div{background-color:#757575}body[data-library-color=BLUE_GREY] .r_top{background-color:#546e7a}body[data-library-color=BLUE_GREY] .r_library_children_panel ul,body[data-library-color=BLUE_GREY] .r_library_children_panel>div,body[data-library-color=BLUE_GREY] .r_header form button:hover{background-color:#607d8b}body[data-library-color=BLUE_GREY] .r_header form>div:first-child:focus-within{border-color:#607d8b}body[data-library-color=BLUE_GREY] .r_library_menu li:hover a,body[data-library-color=BLUE_GREY] .r_library_children_panel li a:hover{background-color:#455a64;border-color:#90a4ae}body[data-library-color=BLUE_GREY] .r_library_menu li:active a,body[data-library-color=BLUE_GREY] .r_library_children_panel li a:active{background-color:#37474f}body[data-library-color=BLUE_GREY] .r_header form button{background-color:#78909c}body[data-library-color=BLUE_GREY] .r_header form button:active,body[data-library-color=BLUE_GREY] .r_progress_rate div{background-color:#546e7a}body[data-library-color=BLACK] .r_top{background-color:#373737}body[data-library-color=BLACK] .r_library_children_panel ul,body[data-library-color=BLACK] .r_library_children_panel>div,body[data-library-color=BLACK] .r_header form button:hover{background-color:#424242}body[data-library-color=BLACK] .r_header form>div:first-child:focus-within{border-color:#424242}body[data-library-color=BLACK] .r_library_menu li:hover a,body[data-library-color=BLACK] .r_library_children_panel li a:hover{background-color:#2c2c2c;border-color:#757575}body[data-library-color=BLACK] .r_library_menu li:active a,body[data-library-color=BLACK] .r_library_children_panel li a:active{background-color:#161616}body[data-library-color=BLACK] .r_header form button{background-color:#616161}body[data-library-color=BLACK] .r_header form button:active,body[data-library-color=BLACK] .r_progress_rate div{background-color:#373737}.r_library_menu li[data-color=RED] a{background-color:#ef5350;border-color:#e57373}.r_library_menu li[data-color=RED]:hover a{background-color:#d32f2f !important;border-color:#e57373 !important}.r_library_menu li[data-color=PINK] a{background-color:#ec407a;border-color:#f06292}.r_library_menu li[data-color=PINK]:hover a{background-color:#c2185b !important;border-color:#f06292 !important}.r_library_menu li[data-color=PURPLE] a{background-color:#ab47bc;border-color:#ba68c8}.r_library_menu li[data-color=PURPLE]:hover a{background-color:#7b1fa2 !important;border-color:#ba68c8 !important}.r_library_menu li[data-color=DEEP_PURPLE] a{background-color:#7e57c2;border-color:#9575cd}.r_library_menu li[data-color=DEEP_PURPLE]:hover a{background-color:#512da8 !important;border-color:#9575cd !important}.r_library_menu li[data-color=INDIGO] a{background-color:#5c6bc0;border-color:#7986cb}.r_library_menu li[data-color=INDIGO]:hover a{background-color:#303f9f !important;border-color:#7986cb !important}.r_library_menu li[data-color=BLUE] a{background-color:#42a5f5;border-color:#64b5f6}.r_library_menu li[data-color=BLUE]:hover a{background-color:#1976d2 !important;border-color:#64b5f6 !important}.r_library_menu li[data-color=LIGHT_BLUE] a{background-color:#29b6f6;border-color:#4fc3f7}.r_library_menu li[data-color=LIGHT_BLUE]:hover a{background-color:#0288d1 !important;border-color:#4fc3f7 !important}.r_library_menu li[data-color=CYAN] a{background-color:#26c6da;border-color:#4dd0e1}.r_library_menu li[data-color=CYAN]:hover a{background-color:#0097a7 !important;border-color:#4dd0e1 !important}.r_library_menu li[data-color=TEAL] a{background-color:#26a69a;border-color:#4db6ac}.r_library_menu li[data-color=TEAL]:hover a{background-color:#00796b !important;border-color:#4db6ac !important}.r_library_menu li[data-color=GREEN] a{background-color:#66bb6a;border-color:#81c784}.r_library_menu li[data-color=GREEN]:hover a{background-color:#388e3c !important;border-color:#81c784 !important}.r_library_menu li[data-color=LIGHT_GREEN] a{background-color:#9ccc65;border-color:#aed581}.r_library_menu li[data-color=LIGHT_GREEN]:hover a{background-color:#689f38 !important;border-color:#aed581 !important}.r_library_menu li[data-color=LIME] a{background-color:#d4e157;border-color:#dce775}.r_library_menu li[data-color=LIME]:hover a{background-color:#afb42b !important;border-color:#dce775 !important}.r_library_menu li[data-color=YELLOW] a{background-color:#ffee58;border-color:#fff176}.r_library_menu li[data-color=YELLOW]:hover a{background-color:#fbc02d !important;border-color:#fff176 !important}.r_library_menu li[data-color=AMBER] a{background-color:#ffca28;border-color:#ffd54f}.r_library_menu li[data-color=AMBER]:hover a{background-color:#ffa000 !important;border-color:#ffd54f !important}.r_library_menu li[data-color=ORANGE] a{background-color:#ffa726;border-color:#ffb74d}.r_library_menu li[data-color=ORANGE]:hover a{background-color:#f57c00 !important;border-color:#ffb74d !important}.r_library_menu li[data-color=DEEP_ORANGE] a{background-color:#ff7043;border-color:#ff8a65}.r_library_menu li[data-color=DEEP_ORANGE]:hover a{background-color:#e64a19 !important;border-color:#ff8a65 !important}.r_library_menu li[data-color=BROWN] a{background-color:#8d6e63;border-color:#a1887f}.r_library_menu li[data-color=BROWN]:hover a{background-color:#5d4037 !important;border-color:#a1887f !important}.r_library_menu li[data-color=GREY] a{background-color:#bdbdbd;border-color:#e0e0e0}.r_library_menu li[data-color=GREY]:hover a{background-color:#616161 !important;border-color:#e0e0e0 !important}.r_library_menu li[data-color=BLUE_GREY] a{background-color:#78909c;border-color:#90a4ae}.r_library_menu li[data-color=BLUE_GREY]:hover a{background-color:#455a64 !important;border-color:#90a4ae !important}.r_library_menu li[data-color=BLACK] a{background-color:#616161;border-color:#757575}.r_library_menu li[data-color=BLACK]:hover a{background-color:#2c2c2c !important;border-color:#757575 !important}.r_top>div>span:hover{background-color:#f44336;border-color:#e57373}.r_top>div>span:hover{background-color:#e91e63;border-color:#f06292}.r_top>div>span:hover{background-color:#9c27b0;border-color:#ba68c8}.r_top>div>span:hover{background-color:#673ab7;border-color:#9575cd}.r_top>div>span:hover{background-color:#3f51b5;border-color:#7986cb}.r_top>div>span:hover{background-color:#2196f3;border-color:#64b5f6}.r_top>div>span:hover{background-color:#03a9f4;border-color:#4fc3f7}.r_top>div>span:hover{background-color:#00bcd4;border-color:#4dd0e1}.r_top>div>span:hover{background-color:#009688;border-color:#4db6ac}.r_top>div>span:hover{background-color:#4caf50;border-color:#81c784}.r_top>div>span:hover{background-color:#8bc34a;border-color:#aed581}.r_top>div>span:hover{background-color:#cddc39;border-color:#dce775}.r_top>div>span:hover{background-color:#ffeb3b;border-color:#fff176}.r_top>div>span:hover{background-color:#ffc107;border-color:#ffd54f}.r_top>div>span:hover{background-color:#ff9800;border-color:#ffb74d}.r_top>div>span:hover{background-color:#ff5722;border-color:#ff8a65}.r_top>div>span:hover{background-color:#795548;border-color:#a1887f}.r_top>div>span:hover{background-color:#9e9e9e;border-color:#e0e0e0}.r_top>div>span:hover{background-color:#607d8b;border-color:#90a4ae}.r_top>div>span:hover{background-color:#424242;border-color:#757575}
body[data-logo-url] .r_logo_image{cursor:pointer}.r_hide_logo .r_logo,.r_hide_logo .r_logo_image{display:none}
#r_navigation_setting fieldset{margin-top:2rem}#r_navigation_setting fieldset legend{font-weight:bold;margin:2rem 0 1rem 0}#r_navigation_setting fieldset ul{margin-left:0}#r_navigation_setting fieldset ul ul div{padding-left:2rem}#r_navigation_setting fieldset li{position:relative}#r_navigation_setting fieldset li div{margin:0;padding:1rem 2rem 1rem .5rem}#r_navigation_setting fieldset li div:hover{background-color:#eceff1;outline:1px solid #b0bec5}#r_navigation_setting fieldset li div>a{margin-left:1rem;position:absolute;right:1rem}
#r_navigation_more .buttons{display:none}#r_navigation_more li.group{border-bottom:1px solid #b0bec5;margin-bottom:1rem;padding-bottom:1rem}#r_navigation_more li.group>div{font-weight:bold;margin-bottom:.5rem}#r_navigation_more ul ul{margin-left:1rem}#r_navigation_more .item{margin-bottom:.5rem}#r_navigation_more .title{cursor:pointer}#r_navigation_more a{line-height:2}
#r_navigation_content li img{margin-left:4px}#r_navigation_content .hidden_chapter>div>a{text-decoration:line-through}progress{display:block;height:16px;margin:8em auto;width:90%}
.r_navigator_type_01 #r_navigation_content{margin-top:.5em}.r_navigator_type_01 .r_content_tree a{border-left:1px solid #fff;color:#9d9da3;font-size:1.0833333333em;margin-bottom:2px;padding:.1em 0}.r_navigator_type_01 .r_content_tree a:hover{background-color:transparent;border-left-color:#9d9da3}.r_navigator_type_01 .r_content_tree li a{padding-left:1.5em}.r_navigator_type_01 .r_content_tree li li a{padding-left:2.5em}.r_navigator_type_01 .r_content_tree li li li a{padding-left:3.5em}.r_navigator_type_01 .r_content_tree li li li li a{padding-left:4.5em}.r_navigator_type_01 .r_content_tree li li li li li a{padding-left:5.5em}.r_navigator_type_01 .r_content_tree li li li li li li a{padding-left:6.5em}.r_navigator_type_01 .r_content_tree li li li li li li li a{padding-left:7.5em}.r_navigator_type_01 .r_content_tree .r_selected>div>a{border-left-color:#1fbad6;border-left-width:2px;color:#09091a;font-weight:bold}
.r_navigator_type_02 .r_content_tree div{padding:.4em 0}.r_navigator_type_02 .r_content_tree div a{background-position:0 center;background-repeat:no-repeat;color:#333;padding-left:1.5384615385em}.r_navigator_type_02 .r_content_tree div:hover{background-color:#03a9f4;color:#fff}.r_navigator_type_02 .r_content_tree div:hover a{color:#fff}.r_navigator_type_02 .r_content_tree li>div{padding-left:.3846153846em;border-top:1px solid #fff}.r_navigator_type_02 .r_content_tree li li div{padding-left:1.5384615385em}.r_navigator_type_02 .r_content_tree li li li div{padding-left:2.6923076923em}.r_navigator_type_02 .r_content_tree li li li li div{padding-left:3.8461538462em}.r_navigator_type_02 .r_content_tree li li li li li div{padding-left:5em}.r_navigator_type_02 .r_content_tree li li li li li li div{padding-left:6.1538461538em}.r_navigator_type_02 .r_content_tree li li li li li li li div{padding-left:6.9230769231em}.r_navigator_type_02 .r_content_tree .r_selected>div{background-color:#03a9f4;box-sizing:border-box;font-weight:bold}.r_navigator_type_02 .r_content_tree .r_selected>div a,.r_navigator_type_02 .r_content_tree .r_selected>div:hover a{color:#fff}.r_navigator_type_02 .r_content_tree .closed>div a{background-image:url(../image/web_viewer/arrow_closed_right_grey.png?0544)}.r_navigator_type_02 .r_content_tree .closed.r_selected>div a,.r_navigator_type_02 .r_content_tree .closed>div:hover a{background-image:url(../image/web_viewer/arrow_closed_right_white.png?0544)}.r_navigator_type_02 .r_content_tree .opened>div a{background-image:url(../image/web_viewer/arrow_closed_down_grey.png?0544)}.r_navigator_type_02 .r_content_tree .opened.r_selected>div a,.r_navigator_type_02 .r_content_tree .opened>div:hover a{background-image:url(../image/web_viewer/arrow_closed_down_white.png?0544)}
.r_navigator_type_03 .r_content_tree li{padding:.4em 0}.r_navigator_type_03 .r_content_tree li li{padding-left:1.3em}.r_navigator_type_03 .r_content_tree a{color:#818181;color:rgba(129,129,129,.8);font-weight:bold}.r_navigator_type_03 .r_content_tree a:hover{color:#818181}.r_navigator_type_03 .r_content_tree .r_selected>a{color:#333}.r_navigator_type_03 .r_content_tree .r_selected>a:hover{color:rgba(51,51,51,.8)}
.r_navigator_type_04 .r_content_tree a{color:#000}.r_navigator_type_04 .r_content_tree .r_selected>div a{font-weight:bold}.r_navigator_type_04 .r_content_tree>ul>li{background-color:#fafafa;border-bottom:1px solid #e0e0e0;padding:1em 0 1em 1.3em}.r_navigator_type_04 .r_content_tree>ul>.opened,.r_navigator_type_04 .r_content_tree>ul>.last_opened{background-color:#fff}.r_navigator_type_04 .r_content_tree li li{padding:.3076923077em 0 .3076923077em 1.1538461538em}
.r_navigator_type_05 .r_content_tree a{color:gray}.r_navigator_type_05 .r_content_tree a:hover{color:#39f;text-decoration:underline}.r_navigator_type_05 .r_content_tree .r_selected>a{color:#39f;font-weight:700}.r_navigator_type_05 .r_content_tree li{background:url(../image/book/article.png?0544) 2px 8px no-repeat;padding:3px 0 3px 25px}.r_navigator_type_05 .r_content_tree .opened,.r_navigator_type_05 .r_content_tree .last_opened{background-image:url(../image/book/editor/expanded.png?0544);background-position:0 8px}.r_navigator_type_05 .r_content_tree .closed,.r_navigator_type_05 .r_content_tree .last_closed{background-image:url(../image/book/editor/collapsed.png?0544);background-position:0 8px}
.r_navigator_type_06 .r_content_tree a{color:gray;padding:0 2px}.r_navigator_type_06 .r_content_tree a:hover,.r_navigator_type_06 .r_content_tree .r_selected>div>a{background-color:#e0e0e0;color:#005ab4 !important}.r_navigator_type_06 .r_content_tree li{background:url(../image/app/_tree_leaf.png?0544) no-repeat 0 -6px;padding:3px 0 3px 22px}.r_navigator_type_06 .r_content_tree .opened{background-image:url(../image/app/_tree_opened.png?0544)}.r_navigator_type_06 .r_content_tree .opened.last{background-image:url(../image/app/_tree_last_opened.png?0544)}.r_navigator_type_06 .r_content_tree .closed{background-image:url(../image/app/_tree_closed.png?0544)}.r_navigator_type_06 .r_content_tree .closed.last{background-image:url(../image/app/_tree_last_closed.png?0544)}.r_navigator_type_06 .r_content_tree .last_leaf{background-image:url(../image/app/_tree_last_leaf.png?0544)}
.r_navigator_type_07 .r_sidebar{padding-bottom:4em}.r_navigator_type_07 .r_sidebar,.r_navigator_type_07 .r_content_tree a,.r_navigator_type_07 .r_library_search a{color:#e3edfe}.r_navigator_type_07 #r_navigation_tab li.r_selected a{border-bottom-color:#ffea00 !important;color:#ffea00 !important}.r_navigator_type_07 #r_navigation_content li.r_selected{border-left:2px solid #ffea00}.r_navigator_type_07 #r_navigation_content li.r_selected>div a{font-weight:bold;color:#ffea00}.r_navigator_type_07 #r_navigation_content li div{margin:.4615384615em 0;padding-left:1em}.r_navigator_type_07 #r_navigation_content li li{margin-left:2em}.r_navigator_type_07 #content{background-color:#fff}
noscript>div{font-size:1.1em;max-width:800px;margin:0 auto;line-height:1.5}noscript .r_warning{background:url(../image/app/error.png?0544) center 0 no-repeat;margin-top:5em;margin-bottom:2em;padding-top:120px}noscript .r_warning strong{display:block;font-weight:bold;margin-bottom:.5em}noscript h1{margin-bottom:.5em}noscript ul li{line-height:2}
.part_title_n,.chapter_title_n,.appendix_title_n,.heading1_n,.heading2_n,.heading3_n,.heading4_n,.heading5_n,.image_caption_n,.table_caption_n,.code_caption_n{margin-right:.5em}.r_hide_numbering .part_title_n,.r_hide_numbering .chapter_title_n,.r_hide_numbering .appendix_title_n,.r_hide_numbering .heading1_n,.r_hide_numbering .heading2_n,.r_hide_numbering .heading3_n,.r_hide_numbering .heading4_n,.r_hide_numbering .heading5_n,.r_hide_numbering .image_caption_n,.r_hide_numbering .table_caption_n,.r_hide_numbering .code_caption_n{display:none}#content .part_title_n,#content .chapter_title_n,#content .appendix_title_n,#content .heading1_n,#content .heading2_n,#content .heading3_n,#content .heading4_n,#content .heading5_n,#content .image_caption_n,#content .table_caption_n,#content .code_caption_n{margin-right:0}
#pen_canvas{bottom:0;display:none;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:10000000}body[data-pen-mode=true] #pen_canvas{display:block}#pen_tool{background-color:red;border-radius:4px;display:none;left:50%;position:fixed;top:4px;transform:translateX(-50%);z-index:10000001}body[data-pen-mode=true] #pen_tool{display:block}#pen_tool a{display:inline-block;height:3rem;width:3rem;background-position:center;background-repeat:no-repeat}#pen_tool a:first-child{border-bottom-left-radius:4px;border-top-left-radius:4px;margin-right:.5rem}#pen_tool a:last-child{border-bottom-right-radius:4px;border-top-right-radius:4px}body[data-pen-mode=true] .r_functions,body[data-pen-mode=true] .r_top{display:none}
.r_search{font-size:1.0833333333rem}.r_search_form{background-color:#fff;border:1px solid #b0bec5;height:3rem;padding-left:1rem;padding-right:6rem;position:relative}.r_search button{background-position:center;background-repeat:no-repeat;border:0;height:3rem;right:0;margin:0;outline:0;padding:0;position:absolute;top:0;width:5rem !important}.r_search_box{background-color:transparent;border:0;display:block;height:3rem;padding:0;width:100%}.r_search_box:focus{outline:0}.r_library_search{font-size:1rem;margin:1rem 0 0 0;text-align:right}.r_library_search a{margin-left:1rem}.r_search_option{display:none;margin:1rem 1rem 3rem 1rem}.r_search_option legend,.r_search_option ul{padding:1rem 0}.r_search_option ul{border-top:1px solid #e0e0e0;box-sizing:border-box}span.find{background:#fff59d;padding:2px 0}#r_navigation_search{padding-top:1rem}#r_navigation_search h1.part,#r_navigation_search h1.chapter{background-color:#03a9f4;border-bottom:1px solid #e0e0e0;box-sizing:border-box;color:#fff;cursor:pointer;font-weight:normal;padding:1rem}#r_navigation_search h1.chapter:before{content:attr(data-part-title);display:block;font-size:0.8333333333rem;margin-bottom:.5rem}#r_navigation_search .count{display:block;font-size:1rem;text-align:right}#r_navigation_search .count strong{font-weight:bold}#r_navigation_search>.list>.warning{margin-top:3rem;text-align:center}#r_navigation_search .r_content{font-size:1rem !important;padding:1rem;white-space:pre-wrap;word-break:break-all}#r_navigation_search .r_content a{color:inherit;text-decoration:none}#r_navigation_search .r_content h1,#r_navigation_search .r_content h2,#r_navigation_search .r_content h3,#r_navigation_search .r_content h4,#r_navigation_search .r_content h5{font-size:1rem !important}#r_navigation_search .r_content img{height:auto;max-width:100%}#r_navigation_search .r_content img.link,#r_navigation_search .r_content hr,#r_navigation_search .r_content .footnote_item a.to_content{display:none}#r_navigation_search .r_content li{white-space:normal}#r_navigation_search .element{margin:0 0 .5rem 0 !important}#r_navigation_search .code pre,#r_navigation_search .image .caption{margin:0 !important}#r_navigation_search .element,#r_navigation_search .footnote_item{cursor:pointer}#r_navigation_search .element :hover,#r_navigation_search .footnote_item :hover{background-color:#ecf4fd !important}#r_navigation_search .footnote_item{list-style:disc}#r_navigation_search span.subtitle{margin-left:1rem}#r_navigation_search span.mark{background:url(../image/book/editor/index_mark.png?0544) no-repeat;color:#595959;display:inline !important;font-style:italic;font-weight:normal;padding:0 5px 3px 6px;text-decoration:underline;vertical-align:super}
.r_accordion_section_view{background-color:#f2f2f2;border:1px solid #e0e0e0;margin-top:-1px}.r_accordion_section_view>h1,.r_accordion_section_view>h2{background:url(../image/web_viewer/arrow_left_grey.png?0544) 100% center no-repeat !important;cursor:pointer;font-size:1.0769230769em !important;margin:0 .4285714286em 0 0 !important;padding:.3571428571em .7857142857em !important}.r_accordion_section_view .r_accordion_section_view{background-color:#fff !important;border-left:none !important;border-right:none !important;border-top-style:dashed !important;border-bottom-style:dashed !important}.r_accordion_section_view .r_accordion_section_view>h2{background:url(../image/web_viewer/arrow_right_grey.png?0544) 0 center no-repeat !important;font-size:1.0769230769em !important;padding:.4166666667em 1.4285714286em !important}.r_accordion_section_view>h1 .breadcrumb,.r_accordion_section_view>h2 .breadcrumb{display:none !important}.r_accordion_section_view>div{padding:0 1em 1em 1em}.r_accordion_section_view .r_accordion_section_view>div{padding:1em .3846153846em}.r_accordion_section_view.r_opened{background-color:#fff;border-top:3px solid #03a9f4;margin:2rem 0}.r_accordion_section_view .r_accordion_section_view.r_opened{border-top:1px dashed #e0e0e0}.r_accordion_section_view.r_opened>h1,.r_accordion_section_view.r_opened>h2{background-image:url(../image/web_viewer/arrow_down_grey.png?0544) !important}
.r_tab_section_view{margin-top:2em;border-bottom:1px solid #b0bec5 !important}.r_tab_section_view li{cursor:pointer !important;display:inline-block !important;font-size:1.0769230769em !important;list-style-type:none !important;margin:0 .5em 0 0 !important;padding:0 .8em .5em .8em !important}.r_tab_section_view li.r_selected{border-bottom:2px solid #03a9f4;color:#03a9f4;font-weight:bold !important}.r_tab_section_view_panels{border:1px solid #b0bec5;border-top:none;margin-bottom:1em;padding:1em}.r_tab_section_view_panels>div .element:first-child{margin-top:0 !important}.r_tab_section_view_panels>div .element:last-child{margin-bottom:0 !important}.r_tab_section_view li .mark,.r_tab_section_view_panels .breadcrumb{display:none !important}
.r_see_also_panel{clear:both;font-size:12px;line-height:2;margin:4em 0 4em 0;padding:0;max-width:800px}.r_see_also_panel h1{color:#6e6e6e;margin:0 0 1.8333333333em 0}.r_see_also_panel li{color:#6e6e6e !important;list-style-type:disc !important;margin:0 0 0 1.5em !important;padding:0 !important}
.r_sharing{clear:both;margin:8rem 0}.r_sharing>p{font-size:1rem}.r_sharing ul{margin-top:1.6666666667em}.r_sharing li{background-color:#f8f8f8;border:1px solid #e3e3e3;border-radius:3px;display:inline-block;line-height:1;margin-right:1em;padding:5px 8px}.r_sharing li:hover{background-color:#eee}.r_sharing li a{background:url(../image/web_viewer/twitter.png?0544) 0 center no-repeat;color:#777 !important;display:inline-block;line-height:1.5;padding-left:2em;text-decoration:none}.r_sharing .r_facebook{background-image:url(../image/web_viewer/facebook.png?0544)}
.element.table td,.element.table th{vertical-align:top}.to_left{text-align:left !important}.to_right{text-align:right !important}.to_center{text-align:center !important}table .to_bottom{vertical-align:bottom !important}table .to_middle{vertical-align:middle !important}
.r_tile{display:flex;flex-wrap:wrap;gap:6rem;line-height:2}.r_tile>div{box-sizing:border-box;min-height:14rem;padding:6rem 0 0 0;position:relative;width:28rem}.r_tile>div i{background-position:center;background-repeat:no-repeat;border-radius:50%;height:4rem;width:4rem;position:absolute;left:0;top:0}.r_tile>div h1{font-size:1.1666666667rem}.r_tile>div p{margin-top:1rem}.r_tile ul{margin-top:2rem}.r_main_grid{line-height:2}.r_main_grid>div{border-bottom:1px solid rgba(0,0,0,.14);display:flex;gap:2rem}.r_main_grid>div h1{width:30%}.r_main_grid>div>div{width:70%}.r_main_grid>div>h1,.r_main_grid>div>div{margin:2rem 0}.r_main_grid>div>div>div{border-bottom:1px solid rgba(0,0,0,.14);display:flex;gap:2rem;margin-bottom:2rem;padding-bottom:2rem}.r_main_grid>div>div>div:last-child{border:none;margin-bottom:0;padding-bottom:0}.r_main_grid>div>div>div h1{width:30%}.r_main_grid>div>div>div>div{width:70%}.r_main_grid ul{margin-top:2rem}.r_main_grid ul:first-child{margin-top:0}.r_main_grid .label_panel{display:block;margin:0}
.r_chapter_toc{font-size:1.0769230769em;line-height:1.5;margin-bottom:3em;overflow:hidden}.r_hide_chapter_toc .r_chapter_toc{display:none}.r_chapter_toc ul ul{display:none}.part .r_chapter_toc ul ul{display:block}.part .r_chapter_toc ul ul ul{display:none}.book .r_chapter_toc,.book .r_chapter_toc ul{display:block !important}.chapter .r_chapter_toc{border-left:5px solid #b2ebf2;padding-left:1em}.r_main_matter{margin:2em 0}.r_chapter_toc a{color:gray;display:inline-block;margin:.3571428571em 0}.part .r_chapter_toc>ul>li{margin-bottom:2em}.part .r_chapter_toc>ul>li:last-child{margin-bottom:0}.part .r_chapter_toc>ul>li>div{font-weight:bold}.chapter .r_chapter_toc>ul>li:first-child a{margin-top:0}.chapter .r_chapter_toc>ul>li:last-child a{margin-bottom:0}.r_toc_columns_1,.r_toc_columns_2{float:left;max-width:350px;width:43%}.r_toc_columns_1{margin-right:5%}.r_toc_columns_2::after{clear:both;content:"";display:block}.r_chapter_toc .r_has_children{margin:1.5384615385em 0 3.0769230769em 0}.r_toc_columns_1>li:first-child,.r_toc_columns_2>li:first-child{margin-top:0}.r_chapter_toc .r_has_children>a{font-weight:bold}.r_chapter_toc .r_has_children ul{display:block}ul.r_heading1_group{margin-bottom:2em}ul.r_heading1_group,ul.r_heading2_group,ul.r_heading3_group,ul.r_heading4_group,ul.r_heading5_group{margin-left:1.5em}@media screen and (max-width: 984px),only screen and (min-device-width: 481px)and (max-device-width: 1024px)and (orientation: portrait),only screen and (max-device-width: 480px),only screen and (min-device-width: 640px)and (max-device-width: 1136px)and (-webkit-min-device-pixel-ratio: 2){.r_toc_columns_1,.r_toc_columns_2{float:none;margin:0;width:100%}.part .r_chapter_toc>ul>li:last-child{margin-bottom:3.0769230769em}}
.r_mobile_menu{display:none}@media screen and (max-width: 1024px),only screen and (max-width: 800px){.r_sidebar{width:300px !important}}@media only screen and (max-width: 799px){body{-webkit-text-size-adjust:100%}body.r_mobile_mode{overflow:hidden}.r_mobile_menu{background-position:center;background-repeat:no-repeat;background-size:3rem;border-radius:50%;bottom:2rem;display:block;height:5rem;position:fixed;right:2rem;width:5rem;z-index:1002}.r_mobile_mode .r_mobile_menu{background-image:url(../image/svg/navigation/close.svg)}.r_has_menu_library .r_functions{padding-top:0}.r_sidebar{display:none;width:100% !important;z-index:1001 !important}.r_sidebar .r_functions{display:block !important}.r_sidebar .r_functions .r_close_button{display:inline-block}.r_sidebar .r_functions .r_to_bottom_button,.r_sidebar .r_functions .r_to_top_button,.r_sidebar .r_functions .r_pen_button{display:none}.r_sidebar .r_sidebar_resizer{display:none}.r_mobile_mode .r_sidebar{bottom:0;left:0;right:0}.r_main{width:100% !important}.r_mobile_mode .r_main{display:none}h1.r_chapter_title{font-size:1.9230769231em}#content h1.heading1{font-size:1.6923076923em !important;font-weight:normal !important}#content h2.heading2{font-size:1.5384615385em !important;font-weight:normal !important}#content h3.heading3{font-size:1.3846153846em !important;font-weight:normal !important}#content h4.heading4{font-size:1.2307692308em !important;font-weight:normal !important}#content h5.heading5{font-size:1.0769230769em !important;font-weight:normal !important}#content .r_accordion_section_view>h1.heading1{font-size:1.1538461538em !important}#content .r_accordion_section_view>h2.heading2{font-size:1.0769230769em !important}}@media screen and (max-width: 730px),only screen and (min-device-width: 481px)and (max-device-width: 1024px)and (orientation: portrait),only screen and (max-device-width: 480px),only screen and (min-device-width: 640px)and (max-device-width: 1136px)and (-webkit-min-device-pixel-ratio: 2){#content div.image.to_left,#content div.image.to_right{float:none !important;margin:0 !important}#content div.image.to_left p,#content div.image.to_right p{text-align:center !important}#content div.image.to_left p img,#content div.image.to_right p img{max-width:100% !important}}
