@charset "UTF-8";body{background-color:#eee;min-width:1024px}.dijitTitlePaneTitle:hover{background-color:#aaa;background-image:none}html>body,input,textarea,select,button{font:1em 'MS Pゴシック', 'MS PGothic', sans-serif}.dijitEditorIconDelete{background-position:0;background-size:cover;background-image:url(/images/dijit_custom_icons/delete.png) !important}.dijitDisabled .dijitEditorIconDelete{background-image:url(/images/dijit_custom_icons/delete_disabled.png) !important}.dijitCustomIconForward{background-position:0;background-size:cover;background-image:url(/images/dijit_custom_icons/forw.png) !important}.dijitDisabled .dijitCustomIconForward{background-image:url(/images/dijit_custom_icons/forw_disabled.png) !important}.dijitCustomIconBackward{background-position:0;background-size:cover;background-image:url(/images/dijit_custom_icons/back.png) !important}.dijitDisabled .dijitCustomIconBackward{background-image:url(/images/dijit_custom_icons/back_disabled.png) !important}.dijitEditorIconJustifyLeft{background-position:0;background-size:cover;background-image:url(/images/dijit_custom_icons/text_left.png) !important}.dijitEditorIconJustifyRight{background-position:0;background-size:cover;background-image:url(/images/dijit_custom_icons/text_right.png) !important}.dijitEditorIconJustifyCenter{background-position:0;background-size:cover;background-image:url(/images/dijit_custom_icons/text_center.png) !important}#footer{text-align:right;font-size:12px;color:#959595;padding:0 20px 8px 0}img:not([src]){content:''}img[src=""]{content:''}#info_msg{border-width:1px;border-style:solid;font-size:16px;margin-bottom:12px;padding:0.1em 1em;color:#15670f;border-color:#39a457;background-color:#dcf7db}#error_msg{border-width:1px;border-style:solid;font-size:16px;margin-bottom:12px;padding:0.1em 1em;color:#c13c3c;border-color:#d60000;background-color:#ffe0e0}.slide_control{position:absolute}.label_control,.image_control{overflow:hidden}.control{position:absolute;box-sizing:border-box;z-index:250}.control.image_child_button_control{z-index:250}.button_box_control{z-index:400}.button_control{z-index:550}.control_with_area_flag{z-index:100}.list_item_control{position:relative}.external_page_control{overflow:hidden}.external_page_control_iframe{width:100%;height:100%;border-style:none}.external_page_control_iframe_wrapper{width:100%;height:100%;display:inline-block;overflow:scroll;-webkit-overflow-scrolling:touch}.external_page_control_cover{position:absolute;top:0px;left:0px;width:100%;height:100%}.video_control{background-color:black}.slide_show_control_nav_icon_left,.slide_show_control_nav_icon_right{display:inline-block;position:absolute;font-weight:bold;z-index:1;overflow:hidden}._loading_animation,.loading_animation_black,.loading_animation_white{width:30px;height:30px;display:inline-block}.loading_animation_black{background-image:url(/images/icons/loading_black/all.png)}.loading_animation_white{background-image:url(/images/icons/loading_white/all.png)}.confirm_delete_dialog .dijitDialogPaneContent .dialog_message{width:240px;margin-bottom:20px}.waiting_dialog{text-align:center}.waiting_dialog .dialog_message{margin:8px}.waiting_dialog .dijitDialogCloseIcon{display:none}.waiting_dialog .dijitDialogTitleBar{text-align:left}.rename_dialog .dijitDialogPaneContent input,.prompt_dialog .dijitDialogPaneContent input{margin:10px 0;width:400px}.password_dialog td{padding-bottom:10px}.password_dialog .password_strength{display:block;height:20px;font-size:small}.password_dialog .password_strength.password_strength_very_weak{color:red;font-weigth:bold}.password_dialog .password_strength.password_strength_weak{color:red}.password_dialog .password_strength.password_strength_mediocre,.password_dialog .password_strength .password_strength_strong{color:green}.buttons_container{text-align:center}.work_set_selection_dialog .list_wrapper{margin:10px}.searchable_list{border:1px solid;margin-left:auto;margin-right:auto;border-radius:3px}.searchable_list .search{border:1px solid;padding:5px 14px;height:30px;line-height:30px;background-color:#f5f5f5}.searchable_list .search input[type=text]{width:86%}.searchable_list .search button{width:12%}.searchable_list .search button,.searchable_list .head button{float:right}.searchable_list .head{border:1px solid;height:34px;line-height:34px;padding:5px 14px;background-color:#f0f0f0;background-color:#f5f5f5}.searchable_list .list{position:relative;overflow-y:auto;border:1px solid;background-color:white}.searchable_list .searchable_list_item{border-width:1px;border-bottom-style:solid;height:20px;box-sizing:border-box;line-height:20px;padding:0 4px}.searchable_list .searchable_list_item.have_event{cursor:pointer}.searchable_list .searchable_list_item.have_event:hover{background-color:#aaa}.searchable_list .searchable_list_item input[type=checkbox],.searchable_list .searchable_list_item span{margin:4px}.searchable_list .list_explanation_wrapper{position:absolute;width:100%;height:0}.searchable_list .list_explanation{margin-top:30px;display:block;text-align:center}.searchable_list .list_table{width:100%;border-collapse:collapse}.searchable_list .searchable_list_item_check_cell{width:60px}.searchable_list .searchable_list_item_id_cell{width:40px}.user_list_item_activated_cell{text-align:right;padding-right:40px}.part_list .head{display:none}.part_list .list{height:180px}.part_list .searchable_list_item_check_cell{display:none}.part_list table td,.part_list table th{padding:6px 10px}.slide_control{position:absolute}.list_item_control{position:relative}.dijitButton{user-select:none;-webkit-user-select:none;-moz-user-select:none}.tundra .dijitButtonContents{line-height:23px}.tundra .dijitDialogPaneContent{padding:10px 30px}.tundra .dijitDialogPaneContent .dijitButtonContents{min-width:120px}.tundra .dijitDialogTitleBar{padding:0 0 0 10px;height:36px;line-height:36px}.top_menu{height:40px;padding:2px 16px 2px 20px !important;color:#888;overflow:hidden}.top_menu *{vertical-align:middle;line-height:40px}._top_menu_separator,.top_menu_separator_logo,.top_menu_separator_button{height:40px;background-image:url(/images/separator.png);background-repeat:no-repeat;display:inline-block;width:2px;margin:0 10px 0 10px}.top_menu_account_image{display:inline-block;width:23px;height:23px;position:relative;top:0px;background-repeat:no-repeat;background-size:cover}.sp_mode .top_menu_account_image{background-image:url(/images/icons/login/sp.png)}.sp_mode a:hover .top_menu_account_image{background-image:url(/images/icons/login/sp_hover.png)}.head_mode .top_menu_account_image{background-image:url(/images/icons/login/head.png)}.head_mode a:hover .top_menu_account_image{background-image:url(/images/icons/login/head_hover.png)}.part_mode .top_menu_account_image{background-image:url(/images/icons/login/part.png)}.part_mode a:hover .top_menu_account_image{background-image:url(/images/icons/login/part_hover.png)}.top_menu_path{display:inline-block}.top_menu_path img{position:relative;top:-3px}.top_menu_logo{position:relative;top:-3px}.top_menu_right{float:right}.top_menu_button{margin:0 10px;cursor:pointer}.top_menu a{color:#888}.top_menu a:hover{color:#ef8014}.top_menu_setting_button a{position:relative;top:-1px}a{text-decoration:none}a:hover{color:#ef8014}#top_menu_user_role_button{display:inline-block;visibility:hidden;position:relative}#top_menu_user_role_button .dijitMenuBar{outline:none;border-style:none;border-radius:4px}#top_menu_user_role_button .dijitMenuItemLabel.dijitMenuItem{outline:none;background-color:transparent;background:url(/images/dijit_custom_icons/dropdown.png),-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #fff), color-stop(100%, #e9e9e9));background:url(/images/dijit_custom_icons/dropdown.png),-webkit-linear-gradient(top, #fff, #e9e9e9);background:url(/images/dijit_custom_icons/dropdown.png),-moz-linear-gradient(top, #fff, #e9e9e9);background:url(/images/dijit_custom_icons/dropdown.png),-o-linear-gradient(top, #fff, #e9e9e9);background:url(/images/dijit_custom_icons/dropdown.png),linear-gradient(top, #ffffff,#e9e9e9);background-position:7px 7px,0 0;background-repeat:no-repeat;width:30px;height:30px;display:inline-block;box-sizing:border-box;border-radius:4px;padding:0px;border:1px solid #757578}#top_menu_user_role_button *{line-height:22px}._panel_border,.panel_border_top,.panel_border_bottom,.panel_border_left,.panel_border_right{z-index:5;position:absolute;box-sizing:border-box;pointer-events:none}.panel_border_top,.panel_border_bottom{width:100%;height:8px;border-image:url("/images/panel_border.png") 10}.panel_border_top{top:0px;border-width:8px 8px 0 8px}.panel_border_bottom{bottom:0px;border-width:0 8px 8px 8px}.panel_border_left,.panel_border_right{top:8px;width:8px;border-image:url("/images/panel_border.png") 10}.panel_border_left{left:0;border-width:0 0 0 8px}.panel_border_right{right:0;border-width:0 8px 0 0}.tundra .dijitTitlePane .dijitArrowNode{background-image:url(/images/dijit_custom_icons/arrow_opened.png);background-repeat:no-repeat;height:18px;width:18px}.tundra .dijitTitlePane .dijitClosed .dijitArrowNode{background-image:url(/images/dijit_custom_icons/arrow_closed.png);background-position:0 0}.tundra .dijitMenu .dijitMenuItem .dijitMenuItemIconCell .dijitEditorIconDelete,.tundra .dijitMenu .dijitMenuItem .dijitMenuItemIconCell .renameIcon,.tundra .dijitMenu .dijitMenuItem .dijitMenuItemIconCell .dijitEditorIconCopy,.tundra .dijitMenu .dijitMenuItem .dijitMenuItemIconCell .moveToParentIcon,.tundra .dijitMenu .dijitMenuItem .dijitMenuItemIconCell .switchToSPIcon,.tundra .dijitMenu .dijitMenuItem .dijitMenuItemIconCell .switchToHeadIcon,.tundra .dijitMenu .dijitMenuItem .dijitMenuItemIconCell .switchToPartIcon{background-position:4px 4px;background-repeat:no-repeat;background-size:18px 20px;height:23px !important;width:23px !important}.tundra .dijitMenu .dijitMenuItem .dijitMenuItemIconCell .dijitEditorIconDelete{background-image:url(/images/icons/delete_menu.png) !important}.tundra .dijitMenu .dijitMenuItem .dijitMenuItemIconCell .renameIcon{background-image:url(/images/icons/rename.png) !important}.tundra .dijitMenu .dijitMenuItem .dijitMenuItemIconCell .dijitEditorIconCopy{background-image:url(/images/icons/copy.png) !important}.tundra .dijitMenu .dijitMenuItem .dijitMenuItemIconCell .moveToParentIcon{background-image:url(/images/icons/move_to_parent.png) !important}.tundra .dijitMenu .dijitMenuItem .dijitMenuItemIconCell .switchToSPIcon{background-image:url(/images/icons/dropdown/sp.png) !important}.tundra .dijitMenu .dijitMenuItem .dijitMenuItemIconCell .switchToHeadIcon{background-image:url(/images/icons/dropdown/head.png) !important}.tundra .dijitMenu .dijitMenuItem .dijitMenuItemIconCell .switchToPartIcon{background-image:url(/images/icons/dropdown/part.png) !important}.tundra .dijitDialogCloseIcon{background-image:url(/images/dijit_custom_icons/dialog_close.png);background-position:2px 2px;background-repeat:no-repeat;background-size:27px 27px;height:31px !important;width:31px !important}.tundra .dijitDialogCloseIcon:hover{background-image:url(/images/dijit_custom_icons/dialog_close_hover.png)}.dijitMenuPopup table{border:solid 1px #757578 !important;border-radius:4px !important;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #fff), color-stop(100%, #e9e9e9));background:-webkit-linear-gradient(top, #fff, #e9e9e9);background:-moz-linear-gradient(top, #fff, #e9e9e9);background:-o-linear-gradient(top, #fff, #e9e9e9);background:linear-gradient(top, #ffffff,#e9e9e9);box-shadow:0 5px 5px rgba(0,0,0,0.35)}.dijitMenuPopup .dijitMenu tr{height:30px;border-radius:4px !important;border-color:red;background-color:transparent}.dijitMenuPopup .dijitMenuItemSelected{background-color:#ffe65d !important}.dijitMenuPopup *{outline:none;color:#000}.dijitDialogPaneContent{position:relative}#company_info{position:absolute;bottom:10px;text-align:center;font-size:14px;width:98%}#company_info a{margin:0 11px;color:#888888}.mail_form{width:650px;margin:auto}.mail_form #bcc a{text-decoration:underline}.mail_form #bcc .hide_link,.mail_form #bcc .list{display:none}.mail_form #bcc:target .show_link{display:none}.mail_form #bcc:target .hide_link{display:inline}.mail_form #bcc:target .list{display:block}.mail_form table{width:100%}.mail_form th{vertical-align:top;width:100px;text-align:right}.mail_form input[type="text"]{display:block;width:500px}.mail_form textarea{width:500px;height:200px}.mail_form tfoot td{text-align:right}.mail_form input[type="submit"]{width:100px}.mail_form.confirm table{border-collapse:collapse}.mail_form.confirm tbody th,.mail_form.confirm tbody td{border:solid 1px #ddd}html,body{height:100%;width:100%;margin:0}html[lang=en] body,html[lang=en] input,html[lang=en] textarea,html[lang=en] select,html[lang=en] button{font:1em "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, Verdana, sans-serif}input[type="submit"],input[type="button"],button{padding:3px 7px}.main_searchable_list .list{height:400px}.main_border_block{margin-top:20px;border:solid 1px;border-radius:3px}.main_border_block_head{border:1px solid;height:34px;line-height:34px;padding:5px 14px;background-color:#f0f0f0}.main_border_block_head input{display:inline-block;float:right}.main_border_block_head form{display:inline-block;float:right;padding:6px 0}.main_border_block_content{background-color:white;border:1px solid;overflow:auto}.main_border_block_content>p{margin:10px}.main_border_block_content>table{width:100%}#main_panel{background-color:white;margin:4px 20px;padding:20px;border-radius:10px;overflow:hidden}#main_panel_inner{overflow:auto;height:100%}#main_layout_container{width:100%;height:100%}.panel_border_top,.panel_border_bottom{left:0px}table td,table th{padding:10px}.edit_display,.new_display,.edit_user,.new_user,.new_customer_part,.edit_customer_part{margin-left:auto;margin-right:auto;display:block;text-align:center;width:500px}.edit_display table,.new_display table,.edit_user table,.new_user table,.new_customer_part table,.edit_customer_part table{text-align:left}.edit_display th,.new_display th,.edit_user th,.new_user th,.new_customer_part th,.edit_customer_part th{text-align:right}.edit_display td[colspan="2"],.new_display td[colspan="2"],.edit_user td[colspan="2"],.new_user td[colspan="2"],.new_customer_part td[colspan="2"],.edit_customer_part td[colspan="2"]{text-align:center}.edit_display td[colspan="2"]>input,.new_display td[colspan="2"]>input,.edit_user td[colspan="2"]>input,.new_user td[colspan="2"]>input,.new_customer_part td[colspan="2"]>input,.edit_customer_part td[colspan="2"]>input{margin:0 14px}.edit_display table,.new_display table,.edit_user table,.new_user table,.new_customer_part table,.edit_customer_part table{width:100%}.edit_display>input[type="button"],.edit_display>input[type="submit"],.new_display>input[type="button"],.new_display>input[type="submit"],.edit_user>input[type="button"],.edit_user>input[type="submit"],.new_user>input[type="button"],.new_user>input[type="submit"],.new_customer_part>input[type="button"],.new_customer_part>input[type="submit"],.edit_customer_part>input[type="button"],.edit_customer_part>input[type="submit"]{margin:14px;width:150px}.edit_display input[type="number"],.new_display input[type="number"],.edit_user input[type="number"],.new_user input[type="number"],.new_customer_part input[type="number"],.edit_customer_part input[type="number"]{text-align:right}.edit_display input[disabled][type="text"],.edit_display input[disabled][type="number"],.new_display input[disabled][type="text"],.new_display input[disabled][type="number"],.edit_user input[disabled][type="text"],.edit_user input[disabled][type="number"],.new_user input[disabled][type="text"],.new_user input[disabled][type="number"],.new_customer_part input[disabled][type="text"],.new_customer_part input[disabled][type="number"],.edit_customer_part input[disabled][type="text"],.edit_customer_part input[disabled][type="number"]{background-color:#ddd}.new_customer,.edit_customer{margin-left:auto;margin-right:auto;display:block;text-align:center;width:800px}.new_customer table,.edit_customer table{text-align:left}.new_customer th,.edit_customer th{text-align:right}.new_customer td[colspan="2"],.edit_customer td[colspan="2"]{text-align:center}.new_customer td[colspan="2"]>input,.edit_customer td[colspan="2"]>input{margin:0 14px}.new_customer table,.edit_customer table{width:100%}.new_customer>input[type="button"],.new_customer>input[type="submit"],.edit_customer>input[type="button"],.edit_customer>input[type="submit"]{margin:14px;width:150px}.new_customer input[type="number"],.edit_customer input[type="number"]{text-align:right}.new_customer input[disabled][type="text"],.new_customer input[disabled][type="number"],.edit_customer input[disabled][type="text"],.edit_customer input[disabled][type="number"]{background-color:#ddd}.admin_message fieldset{border:inset 2px #CCC;padding:15px 10px 10px}.admin_message input{padding:3px 5px}.locked_user input[type="checkbox"]{display:none}.locked_user .searchable_list_item_check_cell:before{content:'';width:22px;height:27px;display:inline-block;background-image:url(/images/primary_user_lock.png);background-size:cover}.user_list_item{cursor:initial}
