.a11yc,.a11yc_sansserif{position:relative;margin:auto;padding:2em 0 3em;max-width:960px;font-family:"'Helvetica Neue'",Helvetica,Arial,Verdana,Geneva,sans-serif}[lang=ja] .a11yc,[lang=ja] .a11yc_sansserif{font-family:helvetica,arial,"hiragino kaku gothic pro",meiryo,"ms pgothic",sans-serif}.a11yc .a11yc_resetstyle{font-size:1em;border:none;margin:0;padding:0}.a11yc .a11yc_noborder,.a11yc .a11yc_hasctrl{border:none}.a11yc .a11yc_inlineblock{display:inline-block}.a11yc img{max-width:100%;height:auto}.a11yc a,.a11yc a:link{color:#006ab6}.a11yc a:hover{text-decoration:none}#a11yc_docs li,#a11yc_checklist li,#a11yc_checklist p{line-height:1.5;margin-bottom:.6em;position:relative}#a11yc_docs li:last-child,#a11yc_post li:last-child,#a11yc_checklist li:last-child{margin-bottom:0}.a11yc code{background-color:#ededed;border:1px solid #aaa;padding:1px 2px}.a11yc_loading{min-height:60px;background-image:url(//logist.bz/wp-content/plugins/jwp-a11y/assets/css/../img/mark_loading_m.gif);background-repeat:no-repeat;background-position:center center}.a11yc_cmt{margin-top:40px;padding:20px;background-color:#fff;border:1px solid #999}.a11yc_controller{position:relative;text-align:right;font-weight:400;margin-bottom:2px}#a11yc_validator_results h3{padding:5px 0;border-bottom:2px solid #cc4030}#a11yc_validator_results h3.a11yc_notice_heading{border-color:#ddda00}#a11yc_validator_results .a11yc_controller p{margin:0}.a11yc details{padding-left:1px}.a11yc details details{padding-left:10px}.a11yc details summary .a11yc_heading{display:inline-block;width:calc(100% - 20px)}.a11yc details h1{font-size:1em;font-weight:400;border-bottom:none;display:inline}.a11yc details ul{padding-left:25px}.a11yc_source{padding:5px 10px 5px 0;background-color:#fff;color:#111;border:1px solid #999;font-size:.9em;font-family:monospace}.a11yc_source strong{background-color:#fefebb}.a11yc_source strong strong{background-color:#feef70}.a11yc_source strong strong strong{background-color:#feca60}.a11yc_source strong strong strong strong{background-color:#fea05a;font-weight:700}.a11yc_validation_reference_info{font-weight:400;display:block;font-size:90%}.a11yc_validation_reference_info strong{font-weight:400}.a11yc_validation_reference_info a{text-decoration:none}.a11yc_validation_reference_info a:hover{text-decoration:underline}#a11yc_validation_list .a11yc_validation_error_link span:before,#a11yc_validation_notices_list .a11yc_validation_error_link span:before,.a11yc_source .a11yc_back_link span:before{color:#006ab6}.a11yc_validation_code_error{display:inline-block;border:1px solid #900;border-radius:2px;margin:0 .25em;padding:0 2px;font-weight:400;color:#fff;background-color:#900;font-size:.9em;white-space:nowrap}.a11yc_validation_code_notice{display:inline-block;border:1px solid #fea05a;color:#000;background-color:#fea05a;border-radius:2px;margin:0 .25em;padding:0 2px;font-size:.9em;white-space:nowrap}div.a11yc_disclosure_target{margin-top:5px}.a11yc_cmt h2:first-child,.a11yc_cmt h3:first-child{margin-top:0}.a11yc_fl{float:left}.a11yc_fr{float:right}p.a11yc_fl,p.a11yc_fr{margin-top:0}.a11yc li+li{margin-top:.75em}.a11yc table li+li{margin-top:.5em}#a11yc_tooltip{padding:3px 5px;background-color:#333;color:#fff;font-size:.75rem !important;text-align:left !important;min-width:3em;max-width:30em;position:absolute;top:-1em;left:.5em;z-index:100000;box-shadow:0 0 3px 0 rgba(0,0,0,.25);border:1px solid #ddd;-moz-border-radius:3px;border-radius:3px;font-family:"'Helvetica Neue'",Helvetica,Arial,Verdana,Geneva,sans-serif}[lang=ja] #a11yc_tooltip{font-family:helvetica,arial,"hiragino kaku gothic pro",meiryo,"ms pgothic",sans-serif}ul.a11yc_msg{padding:10px 5px 10px 25px;background-color:#d2f0fb}ul#a11yc_msg_error{background-color:#faeaea}acronym,abbr{cursor:help}.a11yc_flash{background-color:#ffa;background-color:rgba(255,255,0,.3)}tr.a11yc_flash{background-color:inherit;outline:4px solid rgba(255,255,0,.3) !important;outline-offset:-3px !important}.a11yc h1{font-size:2em;font-weight:400;border-bottom:2px solid #8bc32f;margin:.25em 0 .5em}.a11yc h1.a11yc_hasctrl{float:left;margin-bottom:0}.a11yc #a11yc_header_ctrl{position:relative}.a11yc #a11yc_header_ctrl+.a11yc_presentation{width:100%;height:2px;background-color:#8bc32f;clear:both;margin-bottom:1em}.a11yc h2{position:relative;padding-left:1.25em;font-size:1.2em;margin-top:2em;margin-bottom:.5em}.a11yc h2:after{content:'';background-color:#8bc32f;display:block;position:absolute;left:0;width:1em;height:1em;border-radius:100%;top:.25em}.a11yc h1+h2,.a11yc h1+form h2:first-of-type,.a11yc h1.a11yc_hasctrl+form+.a11yc_presentation+h2{margin-top:1em}.a11yc p{margin-top:.5em}.a11yc_table{border-collapse:collapse;border:1px solid #aaa;border-bottom:none;width:100%}.a11yc_table:not(.a11yc_issues):not(.a11yc_table_report):not(.a11yc_setting) tr:nth-child(even),.a11yc_table:not(.a11yc_issues):not(.a11yc_table_report):not(.a11yc_setting) thead+tbody tr:nth-child(odd){background-color:#f3f3f3}.a11yc_table:not(.a11yc_issues):not(.a11yc_table_report):not(.a11yc_setting) thead+tbody tr:nth-child(even){background-color:transparent}.a11yc_table th,.a11yc_table td{padding:5px;border-bottom:1px solid #aaa;vertical-align:top}.a11yc_table th{max-width:14em;min-width:3em;text-align:left;white-space:normal;word-break:break-all}.a11yc_table p{margin-top:0;margin-bottom:.5em}table.a11yc_table_info{font-size:.9em;margin:1em 0}.a11yc_table_info th{white-space:nowrap;background:#eee}.a11yc_table_info th+td{min-width:13em}#a11yc_menu_wrapper{background-color:#333;position:fixed;z-index:100;width:100%;margin:0;padding:3px 5px 3px calc(3.75em + 5px);-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;left:0;right:0;top:0;font-size:.9em}#a11yc_menu ul{margin:0 0 0 -.75em;padding:0}#a11yc_menu h1#a11yc_title{border:none;position:absolute;color:#fff;font-size:1em;top:0;left:5px;height:1.75em;display:inline-block}#a11yc_menu h1#a11yc_title img{max-width:initial;max-height:100%;padding:.25em 0;box-sizing:border-box}#a11yc_menu li{position:relative;display:inline-block;margin:0 auto 0 1.25em;line-height:1.75em;color:#fff}#a11yc_menu li span:after{font-family:FontAwesome;font-size:1.125em;margin-right:3px;-webkit-font-smoothing:antialiased}#a11yc_menu li a.a11yc_hasicon span{text-decoration:none}#a11yc_menu .a11yc_center span:after{content:"\f015"}#a11yc_menu .a11yc_setting span:after{content:"\f013"}#a11yc_menu .a11yc_page span:after{content:"\f016"}#a11yc_menu .a11yc_issue span:after{content:"\f0fa"}#a11yc_menu .a11yc_bulk span:after{content:"\f0c5"}#a11yc_menu .a11yc_doc span:after{content:"\f02d"}#a11yc_menu .a11yc_logout span:after{content:"\f08b"}#a11yc_menu .a11yc_login span:after{content:"\f090"}#a11yc_menu .a11yc_validation span:after{content:"\f00c"}#a11yc_menu .a11yc_readme span:after{content:"\f059"}#a11yc_menu a{text-decoration:none;color:#fff}#a11yc_menu a:hover,#a11yc_menu a:focus{color:#8bc32f}#a11yc_header{position:-webkit-sticky;position:sticky;top:31px;width:100%;word-break:break-all;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;left:0;right:0;padding:5px 0 0;z-index:90;background-color:#fff}#a11yc_header_inner{max-width:960px;margin:auto}#a11yc_header_inner>div{padding:5px 12px;margin:auto;max-width:960px}#a11yc_header>h1{clip:rect(1px,1px,1px,1px) !important;position:absolute !important;left:0 !important}.a11yc input,.a11yc button,.a11yc select,.a11yc textarea{max-width:100%;padding:3px;border:1px solid #999;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:1em}.a11yc input[type=text],.a11yc button,.a11yc textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}.a11yc select{height:2em}.a11yc textarea{resize:vertical;width:100%}.a11yc button,.a11yc input[type=submit]{-webkit-appearance:none}.a11yc [type=submit]{min-width:6em;display:block;margin:.5em 0 .5em auto;padding:5px 15px;font-size:1.1em;color:#fff;background-color:#0073aa;border:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#a11yc_str{padding:calc(5px + .15em)}#a11yc_str+[type=submit]{display:inline-block;padding:5px 15px}.a11yc [type=submit]:hover,.a11yc [type=submit]:focus{background-color:#00538a}#a11yc_submit{padding:0 20px;position:fixed;text-align:right;bottom:0;left:0;right:0;width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;background-color:#e6e6e6;border-top:1px solid #ccc;z-index:100}#a11yc_submit label{margin-left:.5em}#a11yc_submit label[for=a11yc_done]{margin-right:1em}#a11yc_submit [type=submit]{display:inline;vertical-align:middle}#a11yc_header p{margin:.3em 0}#a11yc_header #a11yc_update_all,#a11yc_header #a11yc_update_done{width:22em}#a11yc_form_checklist{position:relative}#a11yc_docs #a11yc_header_ctrl p,#a11yc_post #a11yc_header_ctrl p,#a11yc_docs #a11yc_header_ctrl form,#a11yc_post #a11yc_header_ctrl form{display:inline-block}#a11yc_header_done_date,#a11yc_header_select_standard,#a11yc_header_selection_reason{display:inline-block;margin-left:5px}.a11yc_narrow_level a{font-size:1.25em;cursor:pointer;min-height:2em;-moz-border-radius:2px;border-radius:2px}.a11yc_narrow_level a[data-narrow-level]{padding:2px 5px 1px}.a11yc a.current{background-color:#0073aa;color:#fff;text-decoration:none}#a11yc_targetpage_info th{text-align:left;padding-right:5px;vertical-align:top;white-space:nowrap}#a11yc_targetpage_info td{word-break:break-all}#a11yc_header_right a.a11yc_disclosure{display:inline-block}#a11yc_rest_total{display:inline-block;width:2em}table#a11yc_rest{width:auto;float:right;margin:5px 0 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-spacing:0;border:1px solid #aaa;font-size:1em}#a11yc_rest th,#a11yc_rest td{padding:1px 3px}#a11yc_rest tbody th,#a11yc_rest tbody td{border-top:1px solid #ccc}#a11yc_rest thead{font-weight:700}#a11yc_rest th{text-align:left}#a11yc_rest thead tr:last-child th{text-align:right;font-weight:400}#a11yc_rest_1 th{color:#1a5faa}#a11yc_rest_2 th{color:#14a523}#a11yc_rest_3 th{color:#e97108}#a11yc_rest_4 th{color:#e33437}#a11yc_rest td{text-align:right;width:3em}#a11yc_validator_results .a11yc_narrow_level a{padding:.125em 5px .1em}#a11yc_validator_results,#a11yc_validator_results dt,#a11yc_menu_principles{clear:both}#a11yc_validator_results p{margin:1em 0}#a11yc_post #a11yc_validation_list,#a11yc_post #a11yc_validation_notices_list,#a11yc_post .a11yc_source{max-height:initial}#a11yc_validation_list.expand,.a11yc_source.expand{max-height:initial}#a11yc_validation_error_list,#a11yc_validation_notices_list{margin:0;padding:0}#a11yc_validation_notices_list{margin:5px 0 0}#a11yc_validation_errors #a11yc_validation_notices_list dt{background-color:#f0f0cb}dl#a11yc_validation_code{margin-top:0;padding:10px 0 0;background-color:#fff}#jwp_a11y_error .a11yc_errs_cnt{font-size:1.5em;font-weight:700;display:inline-block;padding-right:10px}#a11yc_validation_errors dt,#a11yc_validation_errors dd,#a11yc_validation_notices dt,#a11yc_validation_notices dd{padding:4px 7px;font-size:105%}#a11yc_validation_errors dt,#a11yc_validation_notices dt{word-break:normal}#a11yc_validation_errors dd,#a11yc_validation_notices dd{word-break:break-all}#a11yc_validation_error_list dd{background-color:#fee}#a11yc_validation_notices_list dd{background-color:#ffffdf}#a11yc_validation_errors dt,#a11yc_validation_notices dt{font-weight:700}#a11yc_validation_errors dt{margin-top:-1px;background-color:#ffdfdf}#a11yc_validation_notices dt{margin-top:-1px;background-color:#ffffdf}#a11yc_validation_errors dd,#a11yc_validation_notices dd,#a11yc_validation_code dd{margin-left:0;border:none;margin-bottom:10px}#a11yc_validation_errors dd ul,#a11yc_validation_notices dd ul,#a11yc_validation_code dd ul{padding-left:25px;border-top:1px dotted #aaa}#a11yc_validation_errors dd ul li,#a11yc_validation_notices dd ul li,#a11yc_validation_code dd ul li{position:relative;padding:10px 4.75em 10px 0;margin:0}#a11yc_validation_errors dd ul li:after,#a11yc_validation_notices dd ul li:after,#a11yc_validation_code dd ul li:after{content:'';display:block;position:absolute;left:0;right:0;bottom:0;width:calc(100% + 25px);height:0;margin-left:-25px;border-bottom:1px dotted #aaa}#a11yc_validator_results dl dt{font-weight:700}#a11yc_validator_results dd{margin-left:0}.a11yc_validation_error_link{position:absolute;right:5px;top:10px}#a11yc_menu_principles{margin:0;padding-left:0;padding-bottom:1px;display:flex;justify-content:space-between;align-items:flex-end}#a11yc_menu_principles li{display:block;width:calc((100% - 6px)/4);margin:0;align-self:stretch}#a11yc_menu_principles a{display:block;height:100%;padding:10px;box-sizing:border-box;text-align:center;font-size:1.5em;font-weight:700;border-bottom:6px solid #1a5faa;color:#1a5faa}#a11yc_menu_principles a:hover,#a11yc_menu_principles a:focus{background-color:#deebf5;border-color:#0e4986}#a11yc_menuitem_2 a{color:#14a523;border-color:#14a523}#a11yc_menuitem_2 a:hover,#a11yc_menuitem_2 a:focus{background-color:#def5e3;border-color:#1b852b}#a11yc_menuitem_3 a{color:#e97108;border-color:#e97108}#a11yc_menuitem_3 a:hover,#a11yc_menuitem_3 a:focus{background-color:#fff1e3;border-color:#ed7231}#a11yc_menuitem_4 a{color:#e33437;border-color:#e33437}#a11yc_menuitem_4 a:hover,#a11yc_menuitem_4 a:focus{background-color:#ffebef;border-color:#e81b21}h2.a11yc_header_principle{position:relative;margin:40px 0 .5em;padding:7px 9em 4px 5px;font-size:1.5em;background-color:#1a5faa;color:#fff;-moz-border-radius:3px;border-radius:3px}h2.a11yc_header_principle:after{content:none}.a11yc_header_principle#a11yc_header_p_2{background-color:#14a523}.a11yc_header_principle#a11yc_header_p_3{background-color:#e97108}.a11yc_header_principle#a11yc_header_p_4{background-color:#e33437}.a11yc_header_guideline{padding:5px 0;border-bottom:2px solid #1a5faa;margin-top:30px}#a11yc_p_2 .a11yc_header_guideline{border-color:#14a523}#a11yc_p_3 .a11yc_header_guideline{border-color:#e97108}#a11yc_p_4 .a11yc_header_guideline{border-color:#e33437}.a11yc_section_criterion{position:relative;margin-bottom:20px;background-color:#deebf5;padding:10px 5px}#a11yc_p_2 .a11yc_section_criterion{background-color:#def5e3}#a11yc_p_3 .a11yc_section_criterion{background-color:#fff1e3}#a11yc_p_4 .a11yc_section_criterion{background-color:#ffebef}.a11yc_header_criterion{margin:0;padding:7px 5px 6px;font-size:1.25em}.a11yc_result{overflow-x:auto}.a11yc_result.a11yc_result_code{white-space:nowrap;width:6em}.a11yc_result.a11yc_result_string{text-align:left}.a11yc_result .a11yc_table_check{margin-bottom:0;background-color:#f3f3f3}.a11yc_result .a11yc_table_check thead th{padding-bottom:0;border-bottom:none;font-weight:700}.a11yc_result .a11yc_table_check td{vertical-align:top}.a11yc_result .a11yc_table_check th:not(.a11yc_table_check_memo),.a11yc_result .a11yc_table_check td:not(.a11yc_table_check_memo){width:1px}.a11yc_table thead th.a11yc_result{white-space:nowrap}.a11yc_result .a11yc_table_check th{padding-left:5px}.a11yc_result .a11yc_table_check_memo{width:15.5em}.a11yc_result .a11yc_table_check_memo textarea{width:100%;height:8em}.a11yc_result label.a11yc_checkitem:hover,:hover+.a11yc_checkitem{background-color:#fefedd}.a11yc_result ul{text-align:left;margin:0;padding:0 0 0 1.5em}.a11yc_outlink{position:absolute;right:10px;top:17px;margin:0;white-space:nowrap}ul.a11yc_outlink li{display:inline;margin-left:0}.a11yc_outlink li a:link,.a11yc_outlink li a:visited{color:#000;text-decoration:none;font-size:1.3em;margin-left:5px}.a11yc_outlink li a:hover,.a11yc_outlink li a:focus{color:#666}.a11yc_outlink li a:after{font-family:FontAwesome}.a11yc_outlink_as a:after{content:"\f277"}.a11yc_outlink_u a:after{content:"\f19d"}.a11yc_section_criterion .a11yc_issues{margin-top:1.5em}.a11yc_section_criterion .a11yc_issues>a{position:relative;padding-left:2.25em}.a11yc_section_criterion .a11yc_issues>a:before{font-family:FontAwesome;content:"\f0fa";color:#000;font-size:1.3em;position:absolute;left:7px}.a11yc_section_criterion .a11yc_check_disclosure summary{padding-left:7px;margin-top:1em}.a11yc_section_principle{margin-bottom:80px}.a11yc_section_criterion{margin-bottom:30px}.a11yc_section_criterion>p{margin-top:.5em;padding:5px}.a11yc_section_criterion>p:last-child{margin-bottom:0}.a11yc_table_check{width:100%;margin-top:.5em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-spacing:0;border-top:1px #bbb solid;border-right:1px #bbb solid;background-color:#fff}.a11yc_table_check th,.a11yc_table_check td{padding:8px 5px 8px 8px;border-bottom:1px #bbb solid;font-weight:400;font-size:.8em;text-align:left}.a11yc_table_check th:first-child,.a11yc_table_check td:first-child{border-left:1px #bbb solid}.a11yc_section_criterion details .a11yc_implement_heading{font-size:.9em;margin:2em 0 1em}.a11yc_section_criterion details .a11yc_implement_heading:first-child{margin-top:.5em}.a11yc_section_criterion details .a11yc_implement_checklist,.a11yc_section_criterion details .a11yc_failure_checklist{padding:8px;border:1px solid #bbb;background-color:#fff}.a11yc_section_criterion details .a11yc_failure_checklist .a11yc_table_check{margin-top:0}.a11yc_section_criterion .a11yc_implement_checklist fieldset{border:none;background:0 0;padding:0;margin:0}.a11yc_section_criterion .a11yc_implement_checklist fieldset+fieldset{margin-top:1.5em}.a11yc_section_criterion .a11yc_implement_checklist legend{margin-bottom:.5em;font-size:.8em;font-weight:700}.a11yc_section_criterion .a11yc_implement_checklist fieldset>label{font-size:.8em}.a11yc_section_criterion .a11yc_implement_checklist_each table.a11yc_each_list{margin:0;padding-left:0}.a11yc_implement_checklist_each .a11yc_each_list li{margin-bottom:0;display:block;padding-left:5px}.a11yc_implement_checklist_each .a11yc_each_list li:after{content:'';display:block;height:0;clear:both}label.a11yc_checkitem{position:relative;padding-left:1.75em}.a11yc .non_interference h4 .a11yc_header_criterion_level{color:#e00}label.a11yc_checkitem{display:block !important;line-height:1.2}.a11yc_table_check input{margin:0}.a11yc_table_check th+td{padding:8px 3px;white-space:nowrap}td.a11yc_table_check_howto{width:2.5em}.a11yc_table_check:not(.a11yc_nohighlight) tr:hover th,.a11yc_table_check:not(.a11yc_nohighlight) tr:focus-within th,.a11yc_table_check:not(.a11yc_nohighlight) tr:hover td,.a11yc_table_check:not(.a11yc_nohighlight) tr:focus-within td,#a11yc_pages .a11yc_table:not(.a11yc_nohighlight) tr:hover th,#a11yc_pages .a11yc_table:not(.a11yc_nohighlight) tr:focus-within th,#a11yc_pages .a11yc_table:not(.a11yc_nohighlight) tr:hover td,#a11yc_pages .a11yc_table:not(.a11yc_nohighlight) tr:focus-within td{background-color:#fefedd}.a11yc_result .a11yc_table_check tr:hover th,.a11yc_result .a11yc_table_check tr:focus-within th,.a11yc_result .a11yc_table_check tr:hover td,.a11yc_result .a11yc_table_check tr:focus-within td{background-color:transparent}.a11yc_hide_passed_item .a11yc_table_check tr.off{display:none}.a11yc_table_check tr.off:hover th,.a11yc_table_check tr.off:hover td{background-color:transparent}.a11yc_table_check tr.off th *,.a11yc_table_check tr.off td *{opacity:.5}.a11yc_hide_passed_item .a11yc_table_check tr.off th *,.a11yc_hide_passed_item .a11yc_table_check tr.off td *{opacity:1}a.a11yc_hasicon,a.a11yc_hasicon span.a11yc_icon_fa,a.a11yc_hasicon:hover span,a.a11yc_hasicon:focus span{text-decoration:none;line-height:1em}table td.a11yc_result .a11yc_icon_fa{display:inline-block;padding-top:.3em}a.a11yc_hasicon span{text-decoration:underline}a.a11yc_hasicon:hover .a11yc_icon_fa,a.a11yc_hasicon:focus .a11yc_icon_fa{opacity:.5}.a11yc_icon_fa{font-family:FontAwesome;-webkit-font-smoothing:antialiased;vertical-align:middle}a:hover .a11yc_icon_fa,a:focus .a11yc_icon_fa{opacity:.65}.a11yc_result fieldset{border:none;padding:0}input+label.a11yc_checkitem{color:#6a6a6a;margin-left:5px;margin-bottom:7px}:checked+.a11yc_checkitem{font-weight:700;color:#000;background-color:#fefedd}input.a11yc_check_conformance[value="-1"]:checked+label{color:#d00;background-color:#fef0f0}.a11yc_icon_checkbox:before{content:"\f1db";font-weight:400;color:#aaa}input:focus+.a11yc_icon_checkbox:before,input:focus+label.a11yc_checkitem{outline:2px solid rgba(0,115,170,.15);outline-offset:-2px;box-shadow:0 0 3px 2px rgba(0,115,170,.5);-moz-box-shadow:0 0 3px 2px rgba(0,115,170,.5);-webkit-box-shadow:0 0 3px 2px rgba(0,115,170,.5)}:checked+.a11yc_icon_checkbox:before,:checked+label .a11yc_icon_checkbox:before{content:"\f111";color:#1a5faa}#a11yc_p_2 :checked+.a11yc_icon_checkbox:before,#a11yc_p_2 :checked+label .a11yc_icon_checkbox:before{color:#14a523}#a11yc_p_3 :checked+.a11yc_icon_checkbox:before,#a11yc_p_3 :checked+label .a11yc_icon_checkbox:before{color:#e97108}#a11yc_p_4 :checked+.a11yc_icon_checkbox:before,#a11yc_p_4 :checked+label .a11yc_icon_checkbox:before{color:#e33437}:checked+.a11yc_icon_checkbox:after,:checked+label .a11yc_icon_checkbox:after{position:absolute;left:.15em;top:.275em;font-size:.65em;content:"\f00c";color:#fff}.a11yc_icon_checkbox{position:relative;margin-left:-1em;margin-right:.15em;top:-.075em;font-size:1.75em}.a11yc_link_howto{text-decoration:none}.a11yc_link_howto:hover span:before,.a11yc_link_howto:focus span:before{color:#666}.a11yc_icon_howto:before{content:"\f02d";color:#000;font-size:1.5em}span.a11yc_icon_delete:before{font-family:FontAwesome;content:'\f1f8';font-size:1.5em;color:#333}span.a11yc_icon_check:before{content:'\f044';font-size:1.5em;color:#333}span.a11yc_icon_html:before{content:'\f15c';font-size:1.5em;color:#333}span.a11yc_icon_live:before{content:'\f06e';font-size:1.5em;color:#333}span.a11yc_icon_images:before{content:'\f03e';font-size:1.5em;color:#333}span.a11yc_icon_export:before{content:'\f019';font-size:1.5em;color:#333}.a11yc_table.a11yc_report span.a11yc_icon_check:before{content:'\f0f6'}span.a11yc_icon_view:before{content:'\f06e';margin-left:5px;display:inline-block;font-size:1.1em;padding:.05em;color:#333;font-weight:400}span.a11yc_icon_code:before{content:'\f121';margin-left:5px;display:inline-block;font-size:1.125em;padding:.025em;color:#333;font-weight:400}span.a11yc_icon_arrow_r:before{content:'\f0a9';margin-left:10px;display:inline-block;font-size:1.1em;padding:.05em;color:#333;font-weight:400}span.a11yc_icon_arrow_b:before{content:'\f01a';margin:0 .125em;display:inline-block;font-size:1.25em;padding:.05em;color:#333;font-weight:400}span.a11yc_icon_arrow_u:before{content:'\f01b';margin:0 .125em;display:inline-block;font-size:1.25em;padding:.05em;color:#333;font-weight:400}span.a11yc_icon_tr_l:before{content:'\f0d9';color:#333;margin-right:5px}span.a11yc_icon_tr_r:before{content:'\f0da';color:#333;margin-left:5px}span.a11yc_icon_expand{line-height:1em}span.a11yc_icon_expand:before{content:'\f065';margin:0 .125em;display:inline-block;font-size:1em;padding:.075em .15em;border-radius:3px;color:#333;font-weight:400;border:.1em solid #666;vertical-align:bottom}.a11yc_expand.on span.a11yc_icon_expand:before{content:'\f066'}#a11yc_setup{padding-bottom:6em}.a11yc_serialized_values{list-style-type:none;padding-left:0}.a11yc_serialized_values li{float:left;width:calc(50% - 10px);margin-top:0;margin-bottom:.75em}.a11yc_serialized_values li:nth-child(odd){clear:left}.a11yc_policy_sample{overflow:auto;height:13em;margin-bottom:1em;border:0;color:#333;background-color:#eee}#a11yc_index_title,.a11yc_submenu{display:inline}#a11yc_pagenate_info{float:left;margin:0 5px}.a11yc_submenu,.a11yc_pagenation{padding-left:0;list-style-type:none;margin:5px}.a11yc_pagenation{text-align:right}ul.a11yc_submenu li,ul.a11yc_pagenation li{display:inline-block;padding:0;margin-top:0;margin-bottom:1em;line-height:1}.a11yc_submenu li+li,.a11yc_pagenation li+li{border-left:1px solid #aaa;margin-left:5px;padding-left:5px}.a11yc_submenu a{padding:2px 5px;border-radius:2px}.a11yc_pagenation li[role=presentation] span{opacity:.3}#a11yc_pages .a11yc_result{vertical-align:middle}#a11yc_pages .a11yc_table th a{font-weight:400;font-size:.95em}.a11yc_table .not_found_url th,.a11yc_table .not_found_url td{background-color:#faeaea}#a11yc_add_pages_progress{height:200px;overflow:auto;border:1px #aaa solid}.a11yc_table .a11yc_result_exist{white-space:nowrap}#a11yc_operation+[type=submit]{display:inline-block}#a11yc_center_about{position:relative;padding-right:130px;min-height:120px}#a11yc_center_about #a11yc_logo_author{position:absolute;top:20px;right:20px;width:120px}#a11yc_search,#a11yc_post #a11yc_header_ctrl{text-align:right;white-space:nowrap}#a11yc_search [type=submit]{display:inline-block;margin-top:.75em;padding:5px 15px}#a11yc_docs .a11yc_section_principle,#a11yc_post .a11yc_section_principle{margin-bottom:60px}#a11yc_docs .a11yc_header_guideline,#a11yc_post .a11yc_header_guideline{margin-top:0}#a11yc_docs .a11yc_header_guideline.a11yc_disclosure.hide,#a11yc_post .a11yc_header_guideline.a11yc_disclosure.hide{border-width:1px;border-bottom-style:dotted}#a11yc_docs .a11yc_ul_test ul,#a11yc_post .a11yc_ul_test ul,#a11yc_docs .a11yc_ul_check ul,#a11yc_post .a11yc_ul_check ul{margin-bottom:1.5em;padding-left:30px}#a11yc_docs .a11yc_ul_test ul li,#a11yc_post .a11yc_ul_test ul li,#a11yc_docs .a11yc_ul_check ul li,#a11yc_post .a11yc_ul_check ul li{list-style-type:disc}#a11yc_docs .a11yc_ul_test div,#a11yc_post .a11yc_ul_test div,#a11yc_docs .a11yc_ul_check div,#a11yc_post .a11yc_ul_check div{background-color:#fff;margin-top:5px;margin-right:10px;padding:20px 15px;font-size:.85em}#a11yc_docs .a11yc_ul_test div,#a11yc_post .a11yc_ul_test div{background-color:#efefef}#a11yc_docs .a11yc_ul_test h2,#a11yc_post .a11yc_ul_test h2,#a11yc_docs .a11yc_ul_check h2,#a11yc_post .a11yc_ul_check h2{margin-top:0;padding-left:0;font-size:1.125em}#a11yc_docs .a11yc_ul_test h2:after,#a11yc_post .a11yc_ul_test h2:after,#a11yc_docs .a11yc_ul_check h2:after,#a11yc_post .a11yc_ul_check h2:after{content:none}#a11yc_docs .a11yc_ul_test h5,#a11yc_post .a11yc_ul_test h5,#a11yc_docs .a11yc_ul_check h5,#a11yc_post .a11yc_ul_check h5{font-size:1.1em;margin-top:0;margin-bottom:.25em}table .a11yc_result{text-align:center}.a11yc_table.a11yc_report th a{font-weight:400;font-size:.9em}.a11yc_disclosure.active{cursor:pointer;position:relative;display:block;padding-left:25px !important}.a11yc_disclosure.active:after{opacity:.65;content:"\f054";font-family:FontAwesome;position:absolute;left:6px;top:calc(50% - .5em);bottom:auto;line-height:1em;height:1em;margin:auto}.a11yc_disclosure.active.show:after{content:"\f078";left:2px;padding-bottom:.125em}.a11yc_disclosure.active:hover{background-color:#eee;background-color:rgba(0,0,0,.05)}.a11yc li.a11yc_disclosure_parent{list-style-type:none;margin-left:-20px}.a11yc .a11yc_dn{display:none}.a11yc #a11yc_validation_code_raw strong.a11yc_dn{display:inline;background-color:transparent;font-weight:400}.a11yc #a11yc_validation_code_raw{word-break:break-all}.a11yc .a11yc_hide{visibility:hidden}.a11yc .a11yc_hide_if_no_js{display:none}.a11yc_skip{position:fixed;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}.a11yc_skip.a11yc_show_if_focus:focus{display:block;padding:5px 10px !important;text-decoration:none;color:#0073aa !important;background-color:#fff !important;position:absolute;overflow:auto;clip:auto;z-index:9999}#a11yc_post{box-sizing:border-box;min-height:calc(100vh - 16px - 65px - 1em)}#a11yc_post li#social_buttons *{vertical-align:middle}#a11yc_post form.a11yc_validator{background-color:#eee;padding:15px 20px 5px;margin-bottom:1em}#a11yc_post form.a11yc_validator h2{margin-top:0}#a11yc_post form.a11yc_validator label{display:inline-block;margin-bottom:5px}#a11yc_post [for=url]{width:calc(100% - 23em);min-width:20em;margin-right:1em}#a11yc_post #url{width:calc(100% - 3em)}#a11yc_post #user_agent{width:16em}.a11yc_submit_group{text-align:right;margin-top:15px}.a11yc_submit_group [type=submit]{display:inline}#a11yc_validation_not_found_error{background-color:#8bc32f;background-color:rgba(139,195,47,.15);margin-top:1em;padding:20px}#a11yc_validation_not_found_error span{position:relative;content:'';display:inline-block;width:2em;height:2em;border-radius:50%;margin-right:10px;background:#8bc32f;vertical-align:middle}#a11yc_validation_not_found_error span:before{content:'\f00c';font-size:1.55em;color:#fff;position:absolute;top:.2em;left:.175em;line-height:1}#a11yc_post .a11yc_narrow_level a{position:relative;display:inline-block;font-size:1.75em;margin-right:20px;margin-bottom:0;padding:.125em 10px .1em}#a11yc_post .a11yc_narrow_level a .a11yc_errs_lv:after{content:'';display:block;width:100%;height:6px;background-color:#cc4030;position:absolute;bottom:0;left:0;right:0}#a11yc_post .a11yc_narrow_level .a11yc_errs_cnt{font-size:1.5em;font-weight:700}#a11yc_post .a11yc_narrow_level a.current{background-color:#cc4030}#a11yc_post .a11yc_narrow_level a.current .a11yc_errs_lv:after,#a11yc_post .a11yc_narrow_level a:hover .a11yc_errs_lv:after,#a11yc_post .a11yc_narrow_level a:focus .a11yc_errs_lv:after{content:none}#a11yc_validator_results_info dd{word-break:break-all}#a11yc_validator_footer{font-size:90%;font-family:sans-serif;border-top:1px #aaa solid;text-align:center;padding:20px 0 10px;margin:0}#a11yc_readme_vendor li{margin:0;display:inline-block;vertical-align:top;width:170px;text-align:center;list-style:none;font-size:100%}#a11yc_readme_vendor li img{height:100px;display:block;margin:5px auto}.clear{clear:both}table.a11yc_image_list{width:100%;border-collapse:collapse;word-break:break-all}.a11yc_image_list tbody{font-size:.9em}tr.a11yc_important{background-color:#ffffd0}tr.a11yc_important th{background-color:#f2f2e6}tr.a11yc_error{background-color:#ffdfdf}tr.a11yc_error th{background-color:#f2eaea}.a11yc_image_list thead th{white-space:nowrap}.a11yc_image_list th,.a11yc_image_list td{padding:10px 5px;border-bottom:1px solid #333}.a11yc_image_list em{color:#900;display:block;font-weight:700;font-style:normal}.a11yc_image_importance,.a11yc_image_element,.a11yc_image_img{text-align:center}th.a11yc_image_img{background-color:#eee;width:210px;min-width:100px}.a11yc_image_img img{width:auto;max-width:100%;max-height:100px;vertical-align:bottom}.a11yc_image_list .a11yc_image_src{display:block;margin-top:5px;font-weight:400}.a11yc_image_importance strong{display:block}td.a11yc_image_importance,td.a11yc_image_element,td.a11yc_image_attrs li span{white-space:nowrap}td.a11yc_image_alt{min-width:7em}td.a11yc_image_attrs{max-width:16em}td.a11yc_image_attrs ul{padding-left:0}td.a11yc_image_attrs ul{list-style-type:none}span.a11yc_list_marker:before{content:'\2022';position:absolute}span.a11yc_attr{width:100%;box-sizing:border-box;display:block;padding-left:.75em;overflow:hidden;text-overflow:ellipsis}td.a11yc_image_attrs .a11yc_image_parent{display:inline-block;line-height:1.2em;margin-right:3px;padding:0 .2em;background-color:#a0a0a0;background-color:rgba(160,160,160,.5);border-radius:3px}tr.a11yc_not_passed th,tr.a11yc_not_passed td{background-color:#eee}th.a11yc_issue_url{width:15em}td.a11yc_issue_data{width:80%}td.a11yc_issue_ctrl{vertical-align:middle;white-space:nowrap}