body>footer{width:100%;clear:both;background-color:#fdfdfd;padding-top:16px;font-size:14px}body>footer a{color:inherit}.footer_sponsored{margin:0 auto 24px;background-color:#f8f8f8;text-align:center;width:970px;min-height:90px}@media only screen and (min-width:767px)and (max-width:979px){.footer_sponsored{width:728px;min-height:90px}}@media only screen and (min-width:0px)and (max-width:767px){.footer_sponsored{width:300px;min-height:250px}}.adsbygoogle_footer{width:728px;height:90px;display:inline-block}@media only screen and (min-width:0px)and (max-width:767px){.adsbygoogle_footer{width:300px;height:250px}}#footer_wrapper{width:100%;background:#333;text-align:left;overflow:visible}#footer_upper_layout{color:#d0d0d0;min-height:56px;overflow:visible;border:solid grey;border-width:1px 0 0;padding:16px}#footer_upper_layout small{display:block;font-size:12px}#footer_right_menu{float:right;text-align:right}#footer_right_menu ul{list-style-type:none;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}#footer_right_menu ul li{text-align:left;margin-right:16px}#footer_right_menu ul li:last-child{margin-right:0}#footer_right_menu ul li a{color:#dadada;font-size:12px}#footer_right_menu ul li a:hover{color:#fff}.admin_form{position:relative;width:660px;margin:0 auto;padding:12px;background-color:#f8f8f8;border:1px solid #d8d8d8;-webkit-box-shadow:0 0 2px rgba(10,10,10,.2);box-shadow:0 0 2px rgba(10,10,10,.2)}.admin_form .admin_form_title{padding:4px;font-size:16px;font-weight:400;line-height:inherit}.admin_form .admin_form_item{padding:8px 12px;margin:12px 0;color:#555;border:1px solid #b4b4b4;background-color:#fff}.admin_form .admin_form_item .admin_form_title{padding:6px;font-size:16px;font-weight:600}.admin_form .admin_form_item .admin_form_note{padding:4px 8px;color:#c00}.admin_form .admin_form_item .admin_form_input{width:280px;height:28px;margin:4px 0;padding-left:8px;font-size:13px;border:2px solid #888;outline:none;border-radius:1px}.admin_form .admin_form_item .admin_form_textarea{width:100%;height:150px;margin:4px 0;padding:6px 8px;font-size:13px;resize:vertical;outline:none;border-radius:2px}.admin_form .admin_form_item .admin_form_commit{margin:12px 0;padding:8px;color:#fff;font-size:13px;font-weight:600;border:1px solid #020;background-color:#080;border-radius:2px}.admin_form .admin_form_table{margin:12px 0;background-color:#fff;border:1px solid #a0a0a0;border-radius:3px}.admin_form .admin_form_table .admin_form_table_header{border-bottom:1px double #a0a0a0}.admin_form .admin_form_table .admin_form_table_category{width:150px;padding:6px 6px 6px 8px;font-size:14px;font-weight:400;background:#f0f0f0}.admin_form .admin_form_table .admin_form_table_data{padding:6px 6px 6px 8px;font-size:12px;border-left:1px solid #b8b8b8;background:#fff}@font-face{font-family:zukancom;src:url(/static/fonts/zukancom.woff2) format("woff2"),url(/static/fonts/zukancom.woff) format("woff"),url(/static/fonts/zukancom.ttf) format("truetype"),url(/static/fonts/zukancom.eot?iefix) format("opentype");font-weight:400;font-style:normal}[class*=" icon-"],[class^=icon-]{font-family:zukancom;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;min-width:1em;margin:auto .2em}.icon-spin{-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}.icon-tree-sign:before{content:""}.icon-info-sign:before{content:""}.icon-question-sign:before{content:""}.icon-comment-alt:before{content:""}.icon-comments-alt:before{content:""}.icon-envelope-alt:before{content:""}.icon-thumbs-up:before{content:""}.icon-th:before{content:""}.icon-th-large:before{content:""}.icon-upload:before{content:""}.icon-zoom-in:before{content:""}.icon-search:before{content:""}.icon-cog:before{content:""}.icon-home:before{content:""}.icon-list:before{content:""}.icon-pencil:before{content:""}.icon-remove-sign:before{content:""}.icon-compass:before{content:""}.icon-user:before{content:""}.icon-share-sign:before{content:""}.icon-twitter-sign:before{content:""}.icon-google-plus-sign:before{content:""}.icon-facebook-sign:before{content:""}.icon-cogs:before{content:""}.icon-shopping:before{content:""}.icon-bell:before{content:""}.icon-smile:before{content:""}.icon-picture:before{content:""}.icon-beaker:before{content:""}.icon-circle-arrow-left:before{content:""}.icon-circle-arrow-up:before{content:""}.icon-bookmark:before{content:""}.icon-book:before{content:""}.icon-lock:before{content:""}.icon-desktop:before{content:""}.icon-flag:before{content:""}.icon-warning-sign:before{content:""}.icon-angle-left:before{content:""}.icon-ok:before{content:""}.icon-file-excel:before{content:""}.icon-laptop:before{content:""}.icon-remove:before{content:""}.icon-angle-right:before{content:""}.icon-angle-up:before{content:""}.icon-th-list:before{content:""}.icon-tablet:before{content:""}.icon-mobile:before{content:""}.icon-star:before{content:""}.icon-angle-down:before{content:""}.icon-ok-circle:before{content:""}.icon-star-empty:before{content:""}.icon-crop:before{content:""}.icon-code-fork:before{content:""}.icon-map-marker:before{content:""}.icon-ban-circle:before{content:""}.icon-remove-circle:before{content:""}.icon-random:before{content:""}.icon-filter:before{content:""}.icon-sitemap:before{content:""}.icon-fullscreen:before{content:""}.icon-asterisk:before{content:""}.icon-certificate:before{content:""}.icon-group:before{content:""}.icon-reorder:before{content:""}.icon-list-ul:before{content:""}.icon-spinner:before{content:""}.icon-minus-sign:before{content:""}.icon-ok-sign:before{content:""}.icon-calendar:before{content:""}.icon-globe:before{content:""}.icon-wrench:before{content:""}.icon-folder-close-alt:before{content:""}.icon-chevron-down:before{content:""}.icon-copy:before{content:""}.icon-folder-open-alt:before{content:""}.icon-signout:before{content:""}.icon-comments:before{content:""}.icon-expand-alt:before{content:""}.icon-long-arrow-right:before{content:""}.icon-zukan:before{content:""}.icon-space:before{content:" "}.icon-camera:before{content:""}.icon-eject:before{content:""}.icon-edit:before{content:""}.icon-time:before{content:""}.icon-minus:before{content:""}.icon-plus:before{content:""}.icon-trash:before{content:""}.icon-comment:before{content:""}.icon-check:before{content:""}.icon-collapse-alt:before{content:""}.icon-long-arrow-left:before{content:""}.icon-eye:before{content:""}.icon-progress-indicator{display:inline-block;text-indent:-9999px;width:20px;height:17px;background-image:url(/static/img/progress_indicator.svg);background-size:20px 17px}.c-multiline_header_card{border-radius:3px;background-color:#f8f8f8}.c-multiline_header_card .c-multiline_header_card__header{border-radius:3px 3px 0 0;background-color:#f2f2f2;padding:12px;font-size:14px}.c-multiline_header_card .c-multiline_header_card__star{color:#f6bc2d;font-size:16px}.c-multiline_header_card ul{list-style:none;margin:0}.c-multiline_header_card .c-multiline_header_card__tagline{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px}@media only screen and (min-width:0px)and (max-width:979px){.c-multiline_header_card .c-multiline_header_card__tagline{display:inline}}.c-multiline_header_card .c-multiline_header_card__body{padding:12px}.material-icons{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;vertical-align:middle;padding-bottom:3px}.users_dialog{margin:0 auto;width:260px;position:relative;background:hsla(0,0%,100%,.96);border:1px solid hsla(0,0%,39.2%,.25);-webkit-box-shadow:0 3px 8px rgba(0,0,0,.12);box-shadow:0 3px 8px rgba(0,0,0,.12);border-radius:6px}.users_dialog .scrollable_area{min-height:8em;max-height:16em}.users_dialog ul{list-style:none}.users_dialog ul a.dialog_main_link{color:#333;display:block;padding:7px 12px 7px 8px;margin:0 0 -1px;text-decoration:none;border-bottom:1px solid #eee}.users_dialog ul a.dialog_main_link img.dialog_left_img{width:32px;height:32px;float:left;margin-right:8px}.users_dialog ul a.dialog_main_link div.info{position:relative;font-size:12px;overflow:hidden}.users_dialog ul a.dialog_main_link:hover{background-color:#e6f7fa}.users_dialog .dialog_header{position:relative;padding:6px 8px 2px;background-color:#eee;border-bottom:1px solid hsla(0,0%,39.2%,.2);border-top-left-radius:6px;border-top-right-radius:6px}.users_dialog .dialog_header .dialog_header_title{font-size:14px}.users_dialog .dialog_header .close{font-size:14px;padding:5px}.leaf_tile_wrapper{width:100%}@media only screen and (min-width:0px)and (max-width:979px){.leaf_tile_wrapper .leaf_tile_adjuster{padding-right:8px;padding-left:8px}}.leaf_tile_wrapper .leaf_tiles_ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-5px}@supports(display:grid){.leaf_tile_wrapper .leaf_tiles_ul{display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px;margin:0}}.leaf_tile_wrapper .leaf_tiles_ul .leaf_tile{margin:5px;-webkit-box-flex:0;-ms-flex:0 0 calc(25% - 10px);flex:0 0 calc(25% - 10px);max-width:200px}@supports(display:grid){.leaf_tile_wrapper .leaf_tiles_ul .leaf_tile{margin:0 auto;max-width:240px}}.leaf_tile{min-width:160px;padding:0;text-align:left;background-color:#fff}.leaf_tile .leaf_tile_inline_border{height:100%;border:1px solid #d6d6d6;padding:8px;overflow:hidden}.leaf_tile img{display:block;margin:auto}.leaf_tile .leaf_img{width:100%;height:135px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.leaf_tile .leaf_img img{width:100%;height:135px;min-height:44px;-o-object-fit:contain;object-fit:contain}.leaf_tile .leaf_tile_body{padding-top:8px}.leaf_tile .leaf_tile_body h1{margin:0;padding:0;line-height:normal;font-size:16px!important;width:100%}.leaf_tile .leaf_tile_body p{margin:0;padding:0}.leaf_tile .leaf_tile_body .leaf_tile_account_name,.leaf_tile .leaf_tile_body .leaf_tile_caption,.leaf_tile .leaf_tile_body .leaf_tile_place,.leaf_tile .leaf_tile_body .leaf_tile_timestamp{color:#555!important}.leaf_tile .leaf_tile_body .leaf_tile_account_name p,.leaf_tile .leaf_tile_body .leaf_tile_caption p,.leaf_tile .leaf_tile_body .leaf_tile_place p,.leaf_tile .leaf_tile_body .leaf_tile_timestamp p{font-size:12px;line-height:16px}.leaf_tile .leaf_tile_body .leaf_tile_caption p{height:1.5em}.leaf_tile .leaf_tile_body .leaf_tile_account_name a,.leaf_tile .leaf_tile_body .leaf_tile_account_name a:hover{font-size:12px;color:#000}.leaf_tile_upload .leaf_tile_inline_border{width:inherit;height:100%;border:1px dashed #d6d6d6}.leaf_tile_upload .leaf_tile_upload_overlay{width:inherit;height:100%;min-height:200px;background-color:#efefef;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.leaf_tile_upload .leaf_tile_upload_overlay_anchor{display:inline-block;text-align:center}.leaf_tile_upload .leaf_tile_upload_overlay_anchor [class*=" icon-"],.leaf_tile_upload .leaf_tile_upload_overlay_anchor [class^=icon-]{font-size:24px}.zukan_info_tile_wrapper{margin-left:-8px}.zukan_info_tile{width:228px;height:293px;display:block;padding:0;background:#c2c2c2;float:left;margin:0 0 8px 8px}.zukan_info_tile img{display:block;margin:auto;-o-object-fit:cover;object-fit:cover}.zukan_info_tile .zukan_info_tile_img{width:inherit;height:167px;display:table-cell;vertical-align:middle;background-color:#fff}.zukan_info_tile .zukan_info_tile_body{color:#444;padding:8px}.zukan_info_tile .zukan_info_tile_body h1{padding:0;line-height:24px}.zukan_info_tile .zukan_info_tile_body a,.zukan_info_tile .zukan_info_tile_body a:hover{font-size:16px;color:#444}.zukan_info_tile .zukan_info_tile_body .zukan_info_tile_title{height:40px;padding-top:4px}.zukan_info_tile .zukan_info_tile_body .zukan_info_tile_title h1{color:#444}.zukan_info_tile .zukan_info_tile_body .zukan_info_tile_description{height:44px}.zukan_info_tile .zukan_info_tile_body .zukan_info_tile_description p{font-size:12px;line-height:16px;display:block;height:inherit;margin:0}.zukan_info_tile .zukan_info_tile_body .zukan_info_tile_nav{height:26px;vertical-align:bottom;display:table-cell}.zukan_info_tile .zukan_info_tile_body .zukan_info_tile_nav ul{margin:0;list-style:none}.zukan_info_tile .zukan_info_tile_body .zukan_info_tile_nav ul li{float:left;margin-right:8px}.zukan_info_tile .zukan_info_tile_body .zukan_info_tile_nav ul li a,.zukan_info_tile .zukan_info_tile_body .zukan_info_tile_nav ul li a:hover{font-size:12px}#my_zukan_profile_head{max-width:832px;height:150px;overflow:visible}#my_zukan_profile_head .profile_container{width:100%;margin-right:-200px;float:left}#my_zukan_profile_head #my_zukan_profile_head_left_column{width:120px;margin-right:16px;float:left}#my_zukan_profile_head #my_zukan_profile_head_middle_column{width:100%;float:right;margin-left:-136px}#my_zukan_profile_head #my_zukan_profile_head_middle_column .middle_column_container{margin:0 216px 0 136px}#my_zukan_profile_head #my_zukan_profile_head_right_column{width:200px;float:right}#my_zukan_profile_head h1{padding:0;line-height:normal}#my_zukan_profile_head .zukan_account_profile_message{line-height:22px}.zukan_account_profile_website_container{font-size:14px}.zukan_account_profile_website_container i{font-size:18px}#zukan_account_stats_of_zukan{width:200px;float:right}.stats_area .object_stats .object_stat{line-height:27px;border-bottom:1px solid #e5e5e5}.stats_area .object_stats .object_stat i{display:inline-block;margin-right:4px}.stats_area .object_stats .object_stat .stat_value{font-weight:700}.stats_area ul,.stats_area ul li{margin:0;padding:0}.stats_area ul li{list-style:none}.item_list_section{margin:32px auto 0;display:inline-block}.item_list_section h2{margin:0 32px 24px 0;display:inline-block}.item_list_section .button{width:100%;margin:16px 0}.item_list_section #mode_selector{margin:16px auto}.alphabetical_order,.timestamp_order{display:none}.active_alphabetical_order .alphabetical_order,.active_timestamp_order .timestamp_order{display:block}.my_zukan_list img{vertical-align:middle}.my_zukan_list table th{padding:16px 8px}.my_zukan_list table td{border-right:0}.fb_post_notice{display:inline}.upload_form{width:100%;margin:0 auto}@media only screen and (min-width:0px)and (max-width:767px){.upload_form{padding-right:0!important;padding-left:0!important;margin:0}.upload_form p{padding-right:12px;padding-left:12px}}.upload_form__image-file-input{overflow:hidden;position:absolute}.upload_form__image-file-input input[type=file]{position:relative;top:-4em;left:1em}.upload_form__image-file-guide{margin-top:8px}.upload_form__submit{margin:16px 0;text-align:center}.upload_form__submit__progress-indicator{display:none}.upload_form__submit--processing .upload_form__submit__progress-indicator{display:inline-block}.upload_form .row{margin-right:0;margin-left:0;margin-bottom:8px}.upload_form .upload_form_item{border-right:1px dotted #e6e6e6}.upload_form .upload_form_cache{width:40px;text-align:center;border-left:1px dashed #e6e6e6}.upload_form .item_data_postfix,.upload_form .item_data_prefix{width:70px}.upload_form .item_data_placeholder_input_group_addon{height:45px}.c-drop-and-preview{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:240px;padding:4px;border:3px dashed #dadada;border-radius:6px}.c-drop-and-preview__inside{width:100%;height:100%;background-color:#efefef;border-radius:4px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.c-drop-and-preview__preview{display:none;height:100%}.c-drop-and-preview__preview img{max-width:100%;max-height:100%;margin:auto}.c-drop-and-preview__guide{padding:16px;text-align:center}.c-drop-and-preview__info{font-size:16px;font-weight:700}.c-drop-and-preview__info [class^=icon-]{font-size:30px}.c-drop-and-preview__file-input input[type=file]{display:none}.c-drop-and-preview--dragover{border-color:#555}.c-drop-and-preview--dragover .c-drop-and-preview__inside{background-color:#d6d6d6}.c-drop-and-preview--preview .c-drop-and-preview__preview{display:-webkit-box;display:-ms-flexbox;display:flex}.c-drop-and-preview--preview .c-drop-and-preview__guide{display:none}@media screen\0 {.upload_form__image-file-input{overflow:hidden;position:relative}.upload_form__image-file-input input[type=file]{top:0;left:0}.c-drop-and-preview:not(:target){display:none}}@supports(-ms-ime-align:auto){.upload_form__image-file-input{overflow:hidden;position:relative}.upload_form__image-file-input input[type=file]{top:0;left:0}.c-drop-and-preview:not(:target){display:none}}@-moz-document url-prefix(){.upload_form__image-file-input{overflow:hidden;position:relative}.upload_form__image-file-input input[type=file]{top:0;left:0}.c-drop-and-preview:not(:target){display:none}}#webclip_loading_indicator{opacity:0}.webclip_error_container{display:none;padding:12px 8px}.webclip_headline,.webclip_title{font-size:16px;font-weight:600;color:#555}.webclip_headline{padding:4px}.webclip_candidate_container{display:none;padding:12px 8px}.webclip_candidate_container .candidate_item_box{float:left;margin:0 4px;padding:4px 8px;background-color:#fff;text-align:center}.webclip_candidate_container .candidate_item_box.ng-enter{-webkit-animation-name:bounce_in;animation-name:bounce_in;-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.webclip_candidate_container .candidate_item_box .candidate_item_img{width:130px;height:130px;display:table-cell;vertical-align:middle}.webclip_candidate_container .candidate_item_box .candidate_item_img img{max-width:130px;max-height:130px;display:block;margin:auto;border:1px solid #dadada;-webkit-filter:brightness(92%);filter:brightness(92%);border-radius:3px}.webclip_candidate_container .candidate_item_box .candidate_item_img img:hover{-webkit-filter:brightness(100%);filter:brightness(100%)}.webclip_decision_container{padding:8px}.webclip_decision_container .decision_item_box{width:248px;margin:0 auto;padding:4px}.webclip_decision_container .decision_item_box .decision_item_img{width:240px;height:240px;display:table-cell;vertical-align:middle}.webclip_decision_container .decision_item_box .decision_item_img img{max-width:240px;max-height:240px;display:block;margin:auto;border:1px solid #dadada;border-radius:3px}.webclip_decision_container .decision_item_box .decision_item_img img:hover{-webkit-filter:brightness(100%);filter:brightness(100%)}.webclip_selection_container{display:none;padding:8px}.webclip_selection_container #jq_ref_url_tuple{display:none}.webclip_selection_container .webclip_img_confirmation_showcase{margin:0 0 8px;padding:0 0 8px;border-bottom:1px solid #dadada}.webclip_selection_container .webclip_img_confirmation_showcase .confirmation_item_box{padding:4px}.webclip_selection_container .webclip_img_confirmation_showcase .confirmation_item_box .confirmation_item_img{width:150px;height:150px;display:table-cell;vertical-align:middle}.webclip_selection_container .webclip_img_confirmation_showcase .confirmation_item_box .confirmation_item_img img{max-width:150px;max-height:150px;display:block;margin:auto;border:1px solid #dadada;border-radius:3px}.webclip_selection_container .webclip_img_confirmation_showcase .confirmation_item_box .confirmation_item_img img:hover{-webkit-filter:brightness(100%);filter:brightness(100%)}.sns_share .label{font-size:100%}.sns_share .label-facebook{background-color:#3b5998}.sns_share .sns_sign{font-size:14px}.fill_required{background-color:#ffe0e0!important}.fill_required_dark{background-color:#efaaaa!important}.suggestion_area{max-height:360px;margin-top:-5px;overflow-x:hidden;overflow-y:auto;border:1px solid #888;border-top:0;background-color:#fff;background:hsla(0,0%,100%,.98);-webkit-box-shadow:0 0 2px rgba(10,10,10,.4);box-shadow:0 0 2px rgba(10,10,10,.4);top:1px;position:relative;z-index:500}.suggestion_area a:hover{text-decoration:none}.suggestion_area .suggestion_content{height:66px;padding:6px;color:#555;border-top:1px solid #e6e6e6}.suggestion_area .suggestion_content:hover{background-color:#d6d6d6}.suggestion_area .suggestion_content.current_active{color:#fff;border-color:#3b5998;background-color:#6d84b4}.suggestion_area .suggestion_content .suggestion_content_desc{padding:4px 4px 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.suggestion_area .suggestion_content .suggestion_content_desc.sub{font-size:12px}.suggestion_area .suggestion_content .suggestion_content_img{float:right}.suggestion_area .img_container_wrapper{width:46px;height:46px;border:1px solid #eaeaea;background-color:#fff}.suggestion_area .img_container_wrapper .img_container{width:inherit;height:inherit;display:table-cell;vertical-align:middle}.suggestion_area .img_container_wrapper .img_container img{display:block;margin:auto}.homepage{max-width:940px;margin:50px auto 0}@media only screen and (min-width:0px)and (max-width:979px){.homepage{margin:0}}.homepage h1,.homepage h2{font-weight:700}.homepage h1{text-align:center;font-size:18pt}.homepage h2{font-size:17pt}.homepage h2 a{font-size:inherit;color:inherit;font-weight:inherit}.homepage h2 .linked{margin:0}@media only screen and (min-width:979px)and (max-width:5000px){.homepage .container{max-width:940px}}.homepage_column_wrapper{width:100%;max-width:940px;overflow:hidden;letter-spacing:45px;margin-bottom:8px}@media only screen and (min-width:0px)and (max-width:979px){.homepage_column_wrapper{letter-spacing:-4px}}.homepage_column_wrapper p{margin:0}.homepage_column_wrapper .homepage_column{width:280px;display:inline-block;position:relative;letter-spacing:normal}@media only screen and (min-width:0px)and (max-width:979px){.homepage_column_wrapper .homepage_column{width:50%;float:left}}.homepage_column_wrapper .homepage_column_overlay_anchor{display:block;position:absolute;width:280px;height:280px;z-index:100}@media only screen and (min-width:0px)and (max-width:979px){.homepage_column_wrapper .homepage_column_overlay_anchor{width:100%;height:100%}}.homepage_column_wrapper .homepage_column_overlay{display:block;position:absolute;width:244px;height:244px;overflow:hidden;margin:18px}@media only screen and (min-width:0px)and (max-width:979px){.homepage_column_wrapper .homepage_column_overlay{width:100%;height:100%;float:left;overflow:hidden;margin:0;padding:4%}}.homepage_column_wrapper .homepage_column_bg img{width:280px;height:280px}@media only screen and (min-width:0px)and (max-width:979px){.homepage_column_wrapper .homepage_column_bg img{width:100%;height:auto}}.homepage_column_wrapper .zukan_infos_hot{height:280px;margin-bottom:50px;text-align:center}.homepage_column_wrapper .zukan_infos_hot h2,.homepage_column_wrapper .zukan_infos_hot p{color:#fff;text-shadow:rgba(0,0,0,.8) 0 0 5px}.homepage_column_wrapper .zukan_infos_hot h2{font-size:30px;text-align:left;font-weight:400;padding:0}@media only screen and (min-width:0px)and (max-width:767px){.homepage_column_wrapper .zukan_infos_hot h2{font-size:3rem}}.homepage_column_wrapper .zukan_infos_hot p{font-size:14px;position:absolute;bottom:0}@media only screen and (min-width:0px)and (max-width:767px){.homepage_column_wrapper .zukan_infos_hot p{font-size:1.6rem}}@media only screen and (min-width:0px)and (max-width:979px){.homepage_column_wrapper .zukan_infos_hot{margin-bottom:0;height:50%}}.homepage_column_wrapper .zukan_infos_sub{height:80px;margin-bottom:30px}@media only screen and (min-width:0px)and (max-width:979px){.homepage_column_wrapper .zukan_infos_sub{margin-bottom:8px;height:50%}}@media only screen and (min-width:0px)and (max-width:979px){.homepage_column_wrapper .zukan_infos_sub .media-body{padding-right:8px}}.homepage_column_wrapper .zukan_infos_sub .homepage_column_description{height:60px;overflow:hidden}.homepage_connect_block{overflow:hidden}.homepage_connect_block .homepage_account_block{margin:0 auto;padding:0 20px}.homepage_connect_block .homepage_account_block h3{font-size:24px;font-size:2.4rem;margin-bottom:24px;text-align:center}.homepage_connect_block .homepage_account_block .homepage_account_btn{padding:16px 0;margin-top:0;margin-bottom:16px}.homepage_connect_block .homepage_account_block .homepage_account_btn--zukan{background-color:#2d93d3}.homepage_connect_block .homepage_account_block .homepage_account_btn--facebook{background-color:#3b5998}.homepage_connect_block .homepage_account_block .homepage_account_btn a{color:#fff}#pr_area .fb_like_box{float:left;width:350px}#pr_area .zukan_account{float:left;width:446px;padding:48px 0 0 16px}#pr_area .zukan_account h3{margin-bottom:16px}.homepage_main_index{overflow:hidden;width:100%;min-height:500px}@media only screen and (min-width:0px)and (max-width:767px){.homepage_main_index{min-height:400px}}.homepage_main_index .homepage_main_cover{width:100%;height:500px;margin:0 auto;background:#789b70 url(/static/img/carousel_top_1.jpg) no-repeat 50%}@media only screen and (min-width:0px)and (max-width:767px){.homepage_main_index .homepage_main_cover{min-height:400px}}.homepage_main_index .homepage_main_cover_banner{position:absolute;top:0;left:-210px;width:160px;height:500px;background:#000 no-repeat left 0;opacity:.6;margin:0 auto}@media only screen and (min-width:0px)and (max-width:979px){.homepage_main_index .homepage_main_cover_banner{left:-470px}}@media only screen and (min-width:0px)and (max-width:767px){.homepage_main_index .homepage_main_cover_banner{height:400px;top:-400px}}.homepage_main_index .homepage_main_cover_banner .homepage_main_cover_mark{z-index:50;position:relative;top:100px;left:40px;display:block;overflow:hidden}.homepage_main_index .homepage_main_cover_content{position:relative;width:600px;margin:0 auto;padding:20px;color:#fff;font-size:16px;line-height:1.6}@media only screen and (min-width:0px)and (max-width:767px){.homepage_main_index .homepage_main_cover_content{font-size:2rem;width:95vw}}.homepage_main_index .homepage_main_cover_content h1{font-size:3.4rem;font-weight:700;color:#fff;padding:32px auto}.homepage_main_index .homepage_main_cover_content a{color:#fff}.homepage_main_index .homepage_main_cover_content a:hover{text-decoration:underline}.homepage_main_index .homepage_main_cover_btn{width:250px;height:60px;margin:0 auto;padding:16px 8px;color:#fff;background:#d54135;font-size:16px;text-align:center;vertical-align:middle}.homepage_main_index .homepage_main_cover_btn a{color:#fff}.p-top-news{background-color:#efefef;padding:16px;border-radius:4px}.p-top-news .dl-horizontal{margin:0}.p-top-news .dl-horizontal dt{width:7em;text-align:left}.p-top-news .dl-horizontal dd{margin-left:96px}@media only screen and (min-width:0px)and (max-width:767px){.p-top-news .dl-horizontal dd{margin-left:0}}.tree-editor-wrapper{min-height:50vh;overflow-y:hidden;overflow-x:auto;padding-bottom:32px}.swal2-popup{font-size:inherit!important}#internal_edit .add .taxon_identifier_name_add,#internal_edit .modify .taxon_identifier_name_modify,#internal_edit .remove .taxon_identifier_name_remove,#internal_edit .select .taxon_identifier_name_select,#internal_edit .stable .taxon_identifier_name_stable{display:block}#internal_edit .taxon_identifier_name_add,#internal_edit .taxon_identifier_name_modify,#internal_edit .taxon_identifier_name_remove,#internal_edit .taxon_identifier_name_select,#internal_edit .taxon_identifier_name_stable{display:none}#internal_edit .form_element .form_element_cancel{width:inherit;margin-left:0}#internal_edit .form_element fieldset{border:none;padding:0;margin-top:0}#internal_edit .form_element fieldset legend{display:none}#internal_edit .form_element input,#internal_edit .form_element select,#internal_edit .form_element textarea{width:400px;margin-left:100px;display:inline-block}#internal_edit .form_element label{display:block}#internal_edit .form_element .nolabel{margin-left:185px;margin-top:4px}#internal_edit .form_element label>strong{width:80px;display:inline-block}#internal_edit .form_element label>.field{margin-left:100px}#internal_edit .form_element .suggest{width:400px;margin-left:185px;margin-top:0;border-top:none;font-size:14px}#internal_edit .form_element .annotation{font-size:14px;margin-bottom:16px}#internal_edit .tab-content>.tab-pane{padding:0 12px}#internal_edit #geomitry_map{width:540px;height:540px;margin:8px auto}.comment{line-height:19px}.comment ul{list-style:none;margin-left:24px}.comment ul.digest{margin-left:0}.community_comment{max-width:600px;margin:24px auto}#add_community_comment .alert,#community_comment_ul .alert{display:none}#add_community_comment.error .alert,#community_comment_ul li.error .alert{display:inline-block}.comment_row,.community_comment_body{margin:0;padding:0 0 0 12px}.comment_row{margin-right:24px}.community_comment_body{overflow:hidden;letter-spacing:.1em}.community_comment_body .input-control{margin-bottom:10px}.manual_file_chooser{bottom:0;cursor:inherit;font-size:1000px!important;height:300px;margin:0;padding:0;position:absolute;right:0;opacity:0}.comment_controller_btn_box{display:inline-block;position:relative;float:left;height:30px;text-align:center;margin-right:8px}.comment_controller_btn_box_presentation{display:inline-block;height:30px;width:29px}.comment_controller_btn_box_presentation:hover{cursor:pointer}.comment_controller_btn{height:100%;overflow:hidden;position:absolute;right:0;top:0;width:100%}.comment_controller_btn_box_label{display:none}.comment_delete_button_wrapper{display:inline}.comment_tags p{margin:2px 0}.comment_tags .label{font-size:85%;font-weight:400}#community_comments_digest{width:100%;height:100%;padding:0}#community_comments_digest .community_comments_digest_main{overflow-y:scroll;height:240px;padding:12px 4px}@media only screen and (min-width:0px)and (max-width:767px){#community_comments_digest .community_comments_digest_main{height:auto;overflow-y:visible}}.livetimestamp{color:#aaa;font-size:12px;letter-spacing:normal}.category_color_1{color:#f45b4c}.category_color_2{color:#5bb944}.category_color_3{color:#2d93d3}.category_color_4{color:#00a8b7}.community_header_menu{border-bottom:1px solid #eaeaea}.community_header_menu .page_menu{height:30px;margin:4px;padding:2px 6px}@media only screen and (min-width:0px)and (max-width:767px){.community_questions_header{margin:0 12px}}.community_questions_header h2{margin-top:1em}.community_question_category{margin-bottom:8px}.community_question_category .label{font-size:90%;font-weight:400}#community_question_new{padding:16px;border-bottom:1px solid #eaeaea}#community_question_new .community_question_account_profile_img{float:left;width:45px;height:45px;margin:0 12px 8px 0}#community_question_new .alert{display:none}#community_question_new #community_question_form{max-width:580px;margin-left:58px;border:1px solid #aaa;border-radius:3px}@media only screen and (min-width:0px)and (max-width:767px){#community_question_new #community_question_form{margin-left:0}}#community_question_new #community_question_form.init_open{display:block}#community_question_new #community_question_form .community_question_form_header{border-bottom:1px solid #aaa;padding:6px}#community_question_new #community_question_form .community_question_form_header input.title{width:100%;font-size:12px;height:24px;padding:0 4px;border-radius:3px;border:0;outline:none}#community_question_new #community_question_form .community_question_form_body{min-height:40px;border-bottom:1px solid #eaeaea;padding:6px}#community_question_new #community_question_form .community_question_form_body textarea.body_text{font-size:12px;width:100%;min-height:100px;resize:vertical;padding:2px 4px;border:0;outline:none}#community_question_new #community_question_form .community_question_form_img{border-bottom:1px solid #eaeaea;padding:6px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px}#community_question_new #community_question_form .community_question_form_img .img_box{border:1px dashed #dadada}#community_question_new #community_question_form .community_question_form_img .img_box img{width:180px;height:180px;-o-object-fit:contain;object-fit:contain}#community_question_new #community_question_form .community_question_form_footer{background:#f2f4f8;min-height:36px;padding:6px}#community_question_new #community_question_form .community_question_form_footer .image_attach{font-size:24px;color:#555}#community_question_new #community_question_form .community_question_form_footer .upload_button{float:right;background:#343597;font-size:12px;font-weight:400;color:#fff;padding:4px 6px;border:1px solid #555;border-radius:3px}#community_question_new #community_question_form .community_question_form_footer .upload_button.uploading{color:#dadada}#community_question_new #community_question_form .community_question_form_footer .warning{color:#f45b4c}.community_question{border-bottom:1px solid #eaeaea;overflow:hidden;padding:12px 0}.community_question .community_question_summary_container{margin:4px 0 12px;padding:2px 8px;font-size:12px;background:#f2f4f8;border:1px solid #eaeaea;border-bottom-color:#dadada}.community_question .community_question_left_column{float:left}.community_question .community_question_left_column .community_question_account_profile_img{margin:0 8px}.community_question .community_question_left_column .community_question_account_profile_img img{width:45px;height:45px}.community_question .community_question_left_column .community_question_category{height:40px;font-size:14px;margin:12px 6px;text-align:center}.community_question .community_question_left_column .community_question_category i{font-size:30px}.community_question .community_question_body{overflow:hidden;padding-right:12px}.community_question .community_question_body .community_question_account_prifle_name{overflow:hidden;margin:2px 0 8px}.community_question .community_question_body .community_question_account_prifle_name .comment_deletion{display:none}.community_question .community_question_body .community_question_title{font-size:16px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.community_question .community_question_body .community_question_title a,.community_question .community_question_body .community_question_title span{font-weight:600}.community_question .community_question_body .community_question_comment_summary{padding:4px 0;color:#555;max-width:530px;min-height:72px}.community_question .community_question_body .comment_img_box{margin:6px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.community_question .community_question_body .comment_img_box .img_box{text-align:center}.community_question .community_question_body .comment_img_box .img_box img{width:auto;max-width:230px;height:180px;-o-object-fit:contain;object-fit:contain}.community_question .community_question_body .comment_img_box .img_box span{display:block;margin-top:4px}.community_question .community_question_body .community_question_reaction_container{border:1px solid #eaeaea;padding:2px 8px;background:#f2f4f8;font-size:12px;max-width:440px}.community_question .community_question_summary_img_box{float:right;margin:0 8px 0 0;padding:4px;border:1px solid #eaeaea;color:#555;font-size:12px;text-align:center}.community_question .community_question_summary_img_box .community_question_summary_img{width:120px;height:120px;display:table-cell;vertical-align:middle;border-bottom:1px solid #eaeaea}.community_question .community_question_summary_img_box .community_question_summary_img img{display:block;margin:auto;-o-object-fit:cover;object-fit:cover}.community_question .community_question_id,.community_question .community_question_timestamp{color:#aaa;font-size:12px}.community_question .community_question_recent_comment{float:right}#community_questions_digest{width:100%;height:100%;margin-right:8px;padding:0}#community_questions_digest .community_questions_digest_header{margin:0;padding:4px 8px;font-size:12px;background-color:#e6e6e6;border:1px solid #e6e6e6;line-height:24px}#community_questions_digest .community_questions_digest_header .community_questions_digest_header_category{font-weight:400;color:#333;margin:0 4px}#community_questions_digest .community_questions_digest_category_main{overflow-y:scroll;height:244px;padding:6px}@media only screen and (min-width:0px)and (max-width:767px){#community_questions_digest .community_questions_digest_category_main{height:auto;overflow-y:visible}}#community_questions_digest .community_question{border-bottom:none;overflow:hidden;padding:2px 0;height:48px}#community_questions_digest .community_question .community_question_summary_container{margin:4px 4px 12px 8px;padding:2px 8px;font-size:12px;background:#f2f4f8;border:1px solid #eaeaea;border-bottom-color:#dadada}#community_questions_digest .community_question .community_question_left_column{float:left}#community_questions_digest .community_question .community_question_left_column.response{margin-left:16px}#community_questions_digest .community_question .community_question_left_column .community_question_account_profile_img{margin:2px 4px 0}#community_questions_digest .community_question .community_question_left_column .community_question_account_profile_img img{width:24px;height:24px}#community_questions_digest .community_question .community_question_left_column .community_question_category{height:17px;font-size:3px;line-height:16px;margin:-4px 0 0;text-align:center}#community_questions_digest .community_question .community_question_left_column .community_question_category i{font-size:12px;display:none}#community_questions_digest .community_question .community_question_left_column .community_question_category div{display:inline;font-size:12px}#community_questions_digest .community_question .community_question_body{overflow:hidden;padding-right:0;height:44px;position:relative}#community_questions_digest .community_question .community_question_body .community_question_account_prifle_name{overflow:hidden;margin:0 16px 0 0;width:100px;height:34px;float:left;line-height:14px}#community_questions_digest .community_question .community_question_body .community_question_account_prifle_name a{font-size:14px}#community_questions_digest .community_question .community_question_body .community_question_title{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:block;max-width:530px;line-height:18px}#community_questions_digest .community_question .community_question_body .community_question_title a,#community_questions_digest .community_question .community_question_body .community_question_title span{font-size:14px;font-weight:400}#community_questions_digest .community_question .community_question_body .community_question_comment_summary{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-size:12px;padding:0;max-width:500px;color:#888}@media only screen and (min-width:0px)and (max-width:767px){#community_questions_digest .community_question .community_question_body .community_question_comment_summary{display:none}}#community_questions_digest .community_question .community_question_body .comment_img_box,#community_questions_digest .community_question .community_question_body .community_question_id{display:none}#community_questions_digest .community_question .community_question_body .community_question_reaction_container{position:absolute;top:0;right:0;padding:0;border:none;background:none;width:100%;max-width:100px}@media only screen and (min-width:0px)and (max-width:767px){#community_questions_digest .community_question .community_question_body .community_question_reaction_container{display:none}}#community_questions_digest .community_question .community_question_body .community_question_reaction_container a{display:block;float:right;margin-left:4px;font-size:12px}#community_questions_digest .community_question .community_question_body a.community_question_make_comment{display:none}#community_questions_digest .community_question .community_question_summary_img_box{display:none!important}#community_questions_digest .community_question .community_question_id,#community_questions_digest .community_question .community_question_timestamp{display:block}#community_questions_digest .community_question .community_question_recent_comment{float:right}#community_questions_digest .community_question .community_question_recent_comment a{font-size:12px}.lclear{clear:left}#landtree_contents{display:none}.landtree_loading{padding:6px;color:#2d93d3;font-weight:600}.landtree_browser_container{width:480px}.landtree_browser_container.active>.landtree_browser{border:1px solid #2d93d3}.landtree_browser_container .landtree_browser_note{min-height:20px;padding:0 6px;font-size:12px;color:#555}.landtree_browser_container .landtree_browser{width:inherit;height:180px;outline:none;overflow-x:auto;overflow-y:hidden;border:1px solid #555}.landtree_browser_container .landtree_browser .landtree_column_container{width:inherit;height:inherit}.landtree_browser_container .landtree_browser .landtree_column_container .landtree_column{float:left;width:110px;height:inherit;overflow-x:hidden;overflow-y:auto;border:1px solid #eaeaea;position:relative}.landtree_browser_container .landtree_browser .landtree_column_container .landtree_column.ui-resizable{border-right:1px solid #aaa}.landtree_browser_container .landtree_browser .landtree_column_container .landtree_column.ui-resizable-resizing{border-right:1px dashed #2d93d3}.landtree_browser_container .landtree_browser .landtree_column_container .landtree_column .landtree_tuple{padding:0 4px;color:#555;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.landtree_browser_container .landtree_browser .landtree_column_container .landtree_column .landtree_tuple.last_selected{background:#dadada}.landtree_browser_container .landtree_browser .landtree_column_container .landtree_column .landtree_tuple.current_selected{color:#fff;background:#2d93d3}.landtree_simple_showcase{width:134px;height:180px;margin-right:8px;padding:8px;border:1px solid #94a2a6}.landtree_simple_showcase .img_representative{width:116px;height:116px;border:1px solid #dadada;margin-bottom:4px}.landtree_simple_showcase .img_representative .img_container{width:inherit;height:inherit;display:table-cell;vertical-align:middle}.landtree_simple_showcase .img_representative .img_container img{max-width:108px;display:block;margin:auto}.landtree_simple_showcase .landtree_showcase_description{text-align:center;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.landtree_simple_showcase .landtree_showcase_description .specific_name{font-size:14px}.landtree_showcase_container{display:none;width:340px;height:220px;border:1px solid #555}@media only screen and (min-width:0px)and (max-width:767px){.landtree_showcase_container{width:280px}}.landtree_showcase_container .landtree_showcase_content{padding:6px 0 0 6px}.landtree_showcase_container .landtree_showcase_content .img_container_wrapper{float:left}.landtree_showcase_container .landtree_showcase_content .landtree_showcase_description{float:left;width:190px;height:116px;padding:12px 0 6px;overflow-x:hidden;text-align:center;border-bottom:1px solid #dadada}@media only screen and (min-width:0px)and (max-width:767px){.landtree_showcase_container .landtree_showcase_content .landtree_showcase_description{width:130px}}.landtree_showcase_container .landtree_showcase_content .landtree_showcase_description .headline{color:#888}.landtree_showcase_container .landtree_showcase_content .landtree_showcase_description .bodytext{color:#555}.landtree_showcase_container .landtree_showcase_imgslider{margin:8px 4px 0;border-top:1px solid #dadada}.landtree_showcase_container .landtree_showcase_imgslider .landtree_showcase_imgs_container{width:inherit;height:64px}.landtree_showcase_container .landtree_showcase_imgslider .landtree_showcase_controller{height:18px;padding:0 6px;margin:0 2px;text-align:center;border-top:1px solid #dadada}.landtree_showcase_container .landtree_showcase_imgslider .landtree_showcase_controller .controll_button{color:#2d93d3;font-size:12px}.landtree_showcase_container .landtree_showcase_imgslider .landtree_showcase_controller .controll_button.ctl_prev{float:left}.landtree_showcase_container .landtree_showcase_imgslider .landtree_showcase_controller .controll_button.ctl_next{float:right}.landtree_showcase_container .landtree_showcase_imgslider .landtree_showcase_controller .loading{display:none;height:10px}.landtree_showcase_container .img_container_wrapper.img_s{width:56px;height:56px;margin:4px;border:1px solid #eaeaea}.landtree_showcase_container .img_container_wrapper.img_representative{width:116px;height:116px;margin-right:12px;border:1px solid #dadada}.landtree_showcase_container .img_container_wrapper.img_representative img{max-width:108px}.landtree_showcase_container .img_container_wrapper.active_img{border:1px solid #2d93d3}.landtree_showcase_container .img_container_wrapper .img_container{width:inherit;height:inherit;display:table-cell;vertical-align:middle}.landtree_showcase_container .img_container_wrapper .img_container img{display:block;margin:auto}.selection_form{padding:8px 12px 0;color:#555;border:1px solid #e6e6e6;background-color:#fff}.selection_form .upper_left{width:260px;padding:8px 0}.selection_form .selection_form_title{padding:6px 8px;font-size:16px;font-weight:600}.selection_form .selection_form_target{padding:12px 6px 6px 12px;color:#2d93d3;font-size:16px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.selection_form .selection_form_note{display:none;padding:4px 12px;color:#c00;font-weight:600}.selection_form .selection_form_desc{font-size:14px;font-weight:600}.selection_form .selection_form_search_input{width:240px;height:28px;margin-top:6px;padding-left:8px;font-size:13px;border:1px solid #888;outline:none;border-radius:1px}.index_text{width:690px;margin:0 auto}.zukan_level_box{width:170px}.zukan_level_text{margin:3px 5px;padding:0 6px;width:160px;font-size:14px;vertical-align:middle}.zukan_level_text a{color:#505050;font-weight:600;line-height:14px}.zukan_level_text_hover{padding:4px 6px 0;font-size:14px;color:#505050;font-weight:600}.mason_container{width:100%;margin:15px auto}#mode_selector{margin:30px 0 0;text-align:center}#mode_selector ul{list-style-type:none}#mode_selector ul li{margin:4px}#mode_selector .mode{background:#fefefe;font-size:18px;color:#303030;padding:2px 14px;border:2px solid #a0a0a0;border-radius:3px;-webkit-box-shadow:0 0 4px rgba(10,10,10,.2);box-shadow:0 0 4px rgba(10,10,10,.2)}#mode_selector .mode:hover{background:#e0e0ff}#mode_selector .mode.mode_selected{background:#bbd}#tree_main_container #tree_handler .guide{max-width:380px;padding:16px 24px;border:1px solid #d6d6d6;border-radius:3px}#tree_main_container #tree_handler .guide .guide_title{font-size:18px;margin-top:0;margin-bottom:8px}#tree_main_container #tree_handler .guide .img_box{width:90px;height:32px;float:left;text-align:center}#tree_main_container #tree_handler .guide .desc_box{font-size:16px;float:left}#tree_main_container #tree_content{position:sticky;top:16px}@media only screen and (min-width:767px)and (max-width:5000px){#tree_main_container #tree_content{float:right;max-width:380px;width:100%}}#tree_main_container #tree_content .tree_content_card{min-width:300px;max-width:380px;min-height:102px;background:#f7f7f7;border-radius:3px;border:1px solid #e6e6e6;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}#tree_main_container #tree_content .tree_content_img{width:100px;background:#e6e6e6;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#tree_main_container #tree_content .tree_content_img img{width:100%}#tree_main_container #tree_content .tree_content_body{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:1em}#tree_main_container #tree_content .tree_content_title{font-size:16px;font-weight:600;text-decoration:underline;margin:.2em 0 .5em}.dtree_container{margin-top:16px}@media only screen and (min-width:767px)and (max-width:5000px){.dtree_container{margin-top:0}}.dtree{font-size:20px;white-space:nowrap}.dtree img{border:0;vertical-align:middle}.dtree a{font-size:15px;color:#333;text-decoration:none}.dtree a.node,.dtree a.nodeSel{white-space:nowrap;padding:1px 2px}.dtree a.node:hover,.dtree a.nodeSel:hover{color:#333;text-decoration:underline}.dtree a.nodeSel{background-color:#c0d2ec}.listing_selector{margin:18px 0;text-align:center}.listing_selector .desc{margin:0 0 0 16px;font-size:15px;font-weight:600;color:#404040}.listing_selector .listing_item{background:#f4f4f4;min-height:20px;height:30px;font-size:14px;font-weight:600;text-align:left;color:#303030;margin:0 0 0 6px;padding:4px 8px;border:2px solid #a0a0a0;border-radius:3px;-webkit-box-shadow:0 0 4px rgba(10,10,10,.2);box-shadow:0 0 4px rgba(10,10,10,.2)}.listing_selector .listing_item:hover,.listing_selector .listing_item a:hover{background:#d0d0ff}.listing_item_one{background:#f4f4f4;min-height:20px;height:28px;font-size:14px;font-weight:600;text-align:left;color:#303030;margin:0 3px;padding:2px 6px 2px 8px;border:2px solid #a0a0a0;border-radius:3px;-webkit-box-shadow:0 0 4px rgba(10,10,10,.2);box-shadow:0 0 4px rgba(10,10,10,.2)}.listing_item_one:hover,.listing_item_one a:hover{background:#d0d0ff}#ranking_box .ranking_item{height:20px;text-align:left;padding:3px 6px 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#makeMeScrollable{background:#ddd;width:700px;height:108px;position:relative;padding:0 20px;border:4px solid #a0a0a0;border-radius:4px}#makeMeScrollable .scrollableArea img{background:#fff;position:relative;float:left;margin:5px;border:2px solid #fff;border-radius:3px;-webkit-box-shadow:0 0 2px rgba(10,10,10,.2);box-shadow:0 0 2px rgba(10,10,10,.2)}#loading{height:20px}.see_more{display:block;margin:0;text-align:center}.see_more a{text-decoration:underline;font-size:16px;font-weight:400;color:#3b5998}.see_more a:hover{color:#2a6496}.see_more_small{display:block;margin:0;text-align:center}.see_more_small a{padding:0 24px 0 0;text-decoration:underline;font-size:14px}.see_more_small a span{text-decoration:none}.see_more_end{text-align:center;font-size:14px;font-weight:400;color:#303030}#zukan_cover{width:100%;height:320px;margin:10px auto 0;position:relative}#zukan_cover .zukan_cover_header .zukan_cover_header_img{width:100px;width:10rem;height:100px;height:10rem;left:15px;left:1.5rem;top:20px;top:2rem;position:absolute;z-index:30;border:.4rem solid #fff}#zukan_cover .zukan_cover_header .zukan_cover_header_img--no-image span{position:absolute;top:37%;left:33%;font-size:30px;text-align:center;margin:0}#zukan_cover .zukan_cover_main{width:100%;height:320px;position:absolute;margin-top:2rem}#zukan_cover .zukan_cover_main .zukan_cover_main_title{padding-left:12.5rem;line-height:1em;margin-bottom:12px}#zukan_cover .zukan_cover_main .zukan_cover_main_title__zukan_name h1{font-size:24px;margin:0;display:inline;line-height:normal}@media only screen and (min-width:0px)and (max-width:979px){#zukan_cover .zukan_cover_main .zukan_cover_main_title__zukan_name{display:none}}#zukan_cover .zukan_cover_main .zukan_cover_contribution_count{float:right;display:block;margin-top:.5rem;overflow:hidden}@media only screen and (min-width:0px)and (max-width:979px){#zukan_cover .zukan_cover_main .zukan_cover_contribution_count{float:none}}#zukan_cover .zukan_cover_main .zukan_cover_main_container{border:1px solid #e6e6e6;z-index:1000}@media only screen and (min-width:0px)and (max-width:979px){#zukan_cover .zukan_cover_main .zukan_cover_main_container{border-right:none;border-left:none}}#zukan_cover .zukan_cover_main .zukan_cover_main_body{height:200px;width:100%}#zukan_cover .zukan_cover_main .zukan_cover_description{width:99.8%;height:auto;background-color:rgba(0,0,0,.4);padding:4px 0 4px 12.5rem;position:absolute;z-index:20;color:#fff}#zukan_cover .zukan_cover_main .zukan_cover_description h2{font-size:14px;color:#fff;padding:0;line-height:normal}#zukan_cover .zukan_cover_main .zukan_cover_description a{color:#fff;text-decoration:underline}#zukan_cover .zukan_cover_main .zukan_cover_img{width:100%;height:200px;z-index:10;background-position:50%;background-repeat:no-repeat;background-color:#111}#zukan_cover .zukan_cover_main .zukan_cover_img img{width:100%;height:200px}#zukan_cover .zukan_cover_main .zukan_cover_menu{width:100%;height:50px;background-color:#efefef}#zukan_cover .zukan_cover_pickup{width:304px;height:214px;margin:auto}#zukan_cover .zukan_title{font-size:32px;margin:0 0 0 24px;padding:0}#zukan_cover .zukan_desc,#zukan_cover .zukan_title{font-weight:600;text-shadow:rgba(102,102,170,.3) 0 1px 1px}#zukan_cover .zukan_desc{font-size:18px;margin:12px 0 0 20px}#zukan_cover .zukan_record{font-size:15px;border-radius:3px;margin:0 10px 0 30px;padding:3px 6px}.zukan_desc_01{font-size:16px;font-weight:600;margin:2px 0;color:#505050}.zukan_desc_02{font-size:14px}.zukan_desc_03{font-size:16px;font-weight:200;margin:2px 0;color:#505050}input.item_data_placeholder,input.item_data_postfix,input.item_data_prefix>input[type=text]{margin-right:0}#profile_img_box{width:500px;padding:16px;margin-top:8px;background-color:#f8f8f8;border-radius:3px}#profile_img_box #profile_img_pref_box #profile_img_original_box{width:100%;padding:16px 0}#profile_img_box #profile_img_pref_box #profile_img_original_box img.profile_img_original{width:100%;border:1px solid #aaa;z-index:inherit}.description_view{width:100%}.description_view .description_view_text_area{padding:0 16px 8px}@media only screen and (min-width:0px)and (max-width:767px){.description_view .description_view_text_area{padding-left:0;padding-right:0}}.description_view .description_view_text_area td,.description_view .description_view_text_area th{font-size:16px;line-height:2em;letter-spacing:1px}.vote_button_box{margin-bottom:-8px;display:-webkit-box;display:-ms-flexbox;display:flex}.vote_button_box .vote_button{-webkit-box-flex:2;-ms-flex:2;flex:2}.vote_button_box .vote_button_count{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:right}.vote_button{font-size:14px}.vote_button .vote_off,.vote_button .vote_on{display:none}.vote_button .vb_active{display:inline}.vote_button .vote_on{font-size:12px;opacity:.63}.vote_button_count{font-size:14px}.vote_button_count .icon:before{content:"♥️";font-size:1em;color:transparent;text-shadow:0 0 0 #3b5998}.vote_button_count .icon.voted:before{color:#f45b4c;text-shadow:none}.vote_button_count.no_count{display:none}.featurette-heading-first{padding-top:64px}.zukan_apply_submit{margin-top:64px;margin-bottom:64px}.module_zukan_proposal .module_zukan_proposal_content{padding-top:40px;padding-bottom:40px}.module_zukan_proposal .module_zukan_proposal_content:nth-of-type(2n){background-color:#efefef}.module_zukan_proposal .container{max-width:950px}@media only screen and (min-width:0px)and (max-width:767px){.module_zukan_proposal .module_zukan_proposal_content_body{margin-top:40px}}.module_zukan_proposal .media>.pull-left{margin-right:30px}.module_zukan_proposal h2,.module_zukan_proposal h3{font-size:24px;margin-bottom:40px}.module_zukan_proposal h4{font-size:16px;font-weight:400}.module_zukan_proposal i.module_zukan_proposal_icon{font-size:88px;display:block;height:140px;padding:40px;text-align:center}.zukan_proposal_main_cover{width:100%;min-height:300px;margin:0 auto;color:#fff;background:#333 url(/static/img/carousel_top_1.jpg) 50%;text-align:center}.zukan_proposal_main_cover a,.zukan_proposal_main_cover h1{color:#fff}.zukan_proposal_main_cover h1{font-size:52px}@media only screen and (min-width:0px)and (max-width:767px){.zukan_proposal_main_cover h1{font-size:36px}}.zukan_proposal_main_cover h1,.zukan_proposal_main_cover p{text-shadow:#000 0 0 6px}.zukan_proposal_main_cover .zukan_proposal_main_cover_body{max-width:544px;margin:auto;text-align:start}.zukan_proposal_zukan_infos .container{max-width:600px;margin:auto}.module_zukan_getting_ready{max-width:950px;margin:auto}.module_zukan_getting_ready .container_description{max-width:540px;margin:auto}.module_zukan_getting_ready .container_upload_form{max-width:650px;margin:auto}.account_registration_form label{width:100%}.account_registration_form__submit{padding:16px 0}.account_registration_form__submit button{width:100%}.login_main_box_wrapper{margin:44px auto}.login_main_box__body{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.login_main_box__body h3{margin-top:0}.login_main_box__primary{-webkit-box-flex:1;-ms-flex:1 1 300px;flex:1 1 300px;padding:24px;background:#fff;border:1px solid #dadada;border-radius:6px}@media only screen and (min-width:0px)and (max-width:767px){.login_main_box__primary{background:none;border:none;padding:16px}}.login_main_box__primary label{width:100%}.login_main_box__secondary{-webkit-box-flex:1;-ms-flex:1 1 300px;flex:1 1 300px;padding:24px}@media only screen and (min-width:0px)and (max-width:767px){.login_main_box__secondary{padding:16px}}.btn_center_blk{display:block;padding:10px 0 18px;text-align:center}#gem_container{height:24px;position:relative}#gem_container .zukan_gem .gem_button{display:block;height:24px;position:relative;text-decoration:none;margin:0 1px}#gem_container .zukan_gem .jewelCount{border-radius:2px;color:#fff;display:none;font-size:9px;font-weight:700;line-height:normal;overflow:hidden;padding-bottom:1px;position:absolute;top:-1px;right:-1px;z-index:101}#gem_container .zukan_gem .jewelCount span{background-color:#fa6d50;border:2px solid #f61612;border-radius:2px;border-top:0;display:block;padding:1px}#gem_container .zukan_gem_board{width:280px;top:34px;position:absolute;display:none;background:hsla(0,0%,100%,.9);border:1px solid #333;-webkit-box-shadow:0 1px 8px rgba(0,0,0,.25);box-shadow:0 1px 8px rgba(0,0,0,.25);z-index:1000}#gem_container .zukan_gem_board #zukan_notifications_list a.notification_main_link{min-height:80px;color:#333;display:block;padding:7px 12px 7px 8px;margin-bottom:-1px;text-decoration:none;border-bottom:1px solid #aaa;border-bottom:1px solid hsla(0,0%,39.2%,.3);z-index:2}#gem_container .zukan_gem_board #zukan_notifications_list a.notification_main_link:hover{background:#f2f4f8}#gem_container .zukan_gem_board #zukan_notifications_list a.notification_main_link img.board_left_img{width:45px;height:45px;float:left;margin-right:6px}#gem_container .zukan_gem_board #zukan_notifications_list a.notification_main_link div.info{position:relative;font-size:12px;overflow:hidden}#gem_container .zukan_gem_board #zukan_notifications_list a.notification_main_link div.timestamp{font-size:11px;color:#777}#gem_container .zukan_gem_board .gem_arrow_header .arrow_core{border-right:12px solid transparent;border-bottom:12px solid #fff;border-left:12px solid transparent;width:16px;height:16px;top:-16px;position:absolute}#gem_container .zukan_gem_board .gem_header{text-align:center;position:relative;padding:4px 8px;background-color:#fdfdfd;border-bottom:1px solid #aaa;border-bottom:1px solid hsla(0,0%,39.2%,.3);border-top-left-radius:3px;border-top-right-radius:3px}#gem_container .zukan_gem_board .gem_header .gem_header_title{text-align:center;color:#333;font-size:12px;font-weight:600}#gem_container .zukan_gem_board .gem_footer{min-height:4px;position:relative;padding:4px 4px 4px 8px;background-color:#fdfdfd;border-top:1px solid #aaa;border-top:1px solid hsla(0,0%,39.2%,.3);border-bottom-left-radius:3px;border-bottom-right-radius:3px}#gem_container #zukan_notifications_board{left:-218px}#gem_container #zukan_notifications_board .arrow_core{left:216px}#gem_container .has_new .jewelCount,#gem_container .zukan_gem_board.toggle_open{display:block}.module_content__zukan_link{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;row-gap:8px}.module_content__zukan_link .zukan_link__item{overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.module_content__zukan_link .zukan_link__media img{width:24px;height:24px}.module_content__zukan_link .zukan_link__header{letter-spacing:-.03em;padding-left:6px;font-size:14px}#suggest2,.suggest{width:inherit;max-height:400px;margin:1px -1px 0;overflow-y:scroll;overflow-x:visible;font-size:13px;font-size:1.3rem;background-color:#fff}#suggest2{margin:-2px 0 0}#suggest2 div,.suggest div{padding:5px;display:block;width:100%;overflow:hidden;white-space:nowrap}#suggest2 div.select,.suggest div.select{color:#fff;background-color:#36f}#suggest2 div.over,.suggest div.over{background-color:#2d89ef;color:#fff;cursor:pointer}nav #identifyTextUnit{margin:auto auto auto 100px}nav #identifyTextUnit .identifyTextInputWrapper{height:22px;border-radius:2px;border:1px solid #292929;border-top-color:#123682;background-color:#fff;padding:0 3px}nav #identifyTextInput{outline:none;padding:1px 0 0 3px;border:none;width:240px}.hc-preview{position:relative;display:inline}.hc-name{font-weight:700;position:relative;display:inline-block}.hc-details{left:-10px;margin-right:80px;text-align:left;line-height:1.5em;border:1px solid #999;position:absolute;border-radius:3px;padding:6px;-webkit-box-shadow:5px 5px 5px #888;box-shadow:5px 5px 5px #888;display:none}img.hc-pic{width:182px;border:1px solid #bbb;border-radius:2px}.hc-details .s-img{max-width:182px}.hc-details-open-left{left:auto;right:-10px;text-align:right;margin-left:80px;margin-right:0}.hc-details-open-left>.hc-pic{float:left}.hc-details-open-top{bottom:-10px;top:auto;padding:10px 10px 2em}.hc-details-open-top>.hc-pic{margin-top:10px;float:right}.hc-details .s-action{position:absolute;top:8px;right:5px}.hc-details .s-card-pad{border-top:1px solid #eee;margin-top:10px;padding-top:10px;overflow:hidden}.hc-details-open-top .s-card-pad{border:none;border-bottom:1px solid #eee;margin-top:0;padding-top:0;margin-bottom:10px;padding-bottom:10px}.hc-details .s-card .s-strong{font-weight:700;color:#555}.hc-details .s-name{color:#222;font-weight:700}.hc-details .s-loc{float:left}.hc-details-open-left .s-loc{float:right}.hc-details .s-href{clear:both;float:left}.hc-details .s-desc{float:left;font-family:Georgia;font-style:italic;margin-top:5px;width:100%}.hc-details .s-username{text-decoration:none}.hc-details .s-stats{display:block;float:left;margin-top:5px;clear:both;padding:0}.hc-details ul.s-stats li{list-style:none;float:left;display:block;padding:0 10px!important;border-left:1px solid #eaeaea}.hc-details ul.s-stats li:first-child{border:none;padding-left:0!important}.hc-details .s-count{font-weight:700}.guide-terms__admin-staff__biography{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:8;overflow:hidden}@media only screen and (min-width:0px)and (max-width:767px){.guide-terms__admin-staff__biography{-webkit-line-clamp:12}}.guide-terms dt{padding-bottom:.2em}.guide-terms dd{line-height:1.6em;padding-bottom:.8em}.p-user_review{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:scroll;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px}.p-user_review>div{-webkit-box-flex:0;-ms-flex:0 0 80%;flex:0 0 80%;margin-bottom:8px}@media only screen and (min-width:0px)and (max-width:979px){.p-user_review>div{-webkit-box-flex:0;-ms-flex:0 0 90%;flex:0 0 90%}}.fcw{color:#fff}.fcb{color:#000}.fcb2{color:#555}.fcg{color:grey}.fcred{color:#f45b4c}.fcred-light{color:#f69896}.fcblue{color:#2d93d3}.fcblue-dark{color:#302e74}.fcviolet{color:#954c93}.fcfacebook{color:#3b5998}.bgcfacebook{background-color:#3b5998}.bgcorange{background-color:#fdc335}.fwn{font-weight:400}.fwb{font-weight:700}.fss{font-size:12px}.block{display:block}.inline_block{display:inline-block!important}
/*# sourceMappingURL=completer.css.map */