/* Copyright (C) 2013-2017 Cybozu, Inc. */
@charset "UTF-8";#headbar-wrapper.vr_headbarFix{position:fixed;top:0;left:0;z-index:50}#content-wrapper.vr_headbarFix{padding-top:27px}#content-wrapper.vr_headbarWarningFix{padding-top:47px}#headbar-wrapper{width:100%}.headbar{background:url(../image/comHeader_bg.png) #393939 bottom repeat-x}.headbar #headerTable{color:#fff;height:27px;font-size:13px;font-family:"メイリオ",Meiryo,"Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","ヒラギノ角ゴシック","Hiragino Sans","ＭＳ Ｐゴシック","MS PGothic","Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif}.headbar td{padding:0}.headbar table td.vr_logo a,.headbar table td.vr_logo span.vr_logoImage{display:inline-block;height:27px;line-height:26px;padding:0 10px}.headbar table td.vr_logo img{margin:0;vertical-align:middle;*vertical-align:bottom;vertical-align:bottom\9}.headbar table td.vr_logo img:not(:target){vertical-align:bottom\9}td.vr_headerNotifireList{padding:0 10px;vertical-align:top}.vr_headerNotifireList ul{height:27px;margin:0;padding:0;list-style:none}.vr_headerNotifireList li{display:inline-block;margin-right:6px}.vr_headerNotifireList a{display:inline-block;height:20px;width:26px;padding:3px 0;background-repeat:no-repeat;background-position:0 0}.vr_headerNotifireList a:hover,.vr_headerNotifireList a:active,a.vr_headerNotifireHere{background-position:0 -27px}a.vr_headerNotifireGaroon{background-image:url(../image/comHeader_notification_grn.png)}a.vr_headerNotifireOffice{background-image:url(../image/comHeader_notification_office.png)}a.vr_headerNotifireKintone{background-image:url(../image/comHeader_notification_kintone.png)}a.vr_headerNotifireMailwise{background-image:url(../image/comHeader_notification_mailwise.png)}.vr_headbarSearch{padding:0 5px}.vr_headbarSearchArea{background-color:#fff;box-shadow:inset 0 2px 2px rgba(0,0,0,0.1);border:1px solid #7f7f7f;width:200px}.vr_headbarSearchArea td{line-height:0}.headbar td.vr_headbarSearchTdButton{padding:0 3px 0 6px;width:16px}.headbar td.vr_headbarSearchTdButton image,.headbar td.vr_headbarSearchTdButton input,.headbar td.vr_headbarSearchTdButton span{margin:0}input.vr_headerSearchText{font-size:12px;border-color:#efefef;border-style:solid;border-width:0 0 0 1px;min-width:60px;margin:0;margin:1px 0;padding:1px 0 1px 4px;width:100%;background-color:transparent}input.vr_headerSearchText:focus{outline:0}.vr_headerSearchButton{background:url("../image/search16_mono.png") transparent no-repeat scroll 0 0;border:0;cursor:pointer;height:16px;width:16px}.yuimenubar .vr_headerMenuNotification a{padding:0 14px}.yuimenubar .yuimenubaritemlabel .vr_notificationImage{margin-right:0}#headermenuAppBox{font-size:0;margin:0;padding:4px 8px 4px!important;width:312px;overflow:visible;background:transparent}#headermenuAppItem{padding:0;padding-left:0;white-space:normal!important;text-decoration:none;display:inline}#headermenuAppItem .naviAppMenuList{padding:0}#headermenuAppItem span.appMenuItem{margin:4px 1px}#headermenuAppItem span.appMenuItem a{color:#111!important;text-decoration:none}#headermenuAppItem span.appMenuItem a:hover{color:#eb6100!important}span.vr_headerAppMenu .appMenuItem a:hover span.vr_naviAppMenu{position:relative}.yuimenubar .yuimenubaritemlabel .profileImage{margin-right:6px!important;position:relative;top:6px;vertical-align:baseline}.yuimenubar .vr_headerMenuUser .yuimenubaritemlabel .yuimenubaritemlabelinner{top:3px}#usermenu{width:200px}.vr_headerUserImage{float:left;padding:8px 8px 0 8px}.yuimenu .vr_headerAccount{margin:0 8px 0 50px}a.vr_headerPersonalSettings{background:url(../image/comHeader_pulldown_favicon.png) 10px -24px no-repeat;padding-left:32px!important}.yuimenuitem .vr_headerTouchDesignCheckbox{background:url(../image/checkbox.png) 9px 4px no-repeat;padding-left:28px!important}.yuimenuitem .vr_headerTouchDesignCheckboxChecked{background:url(../image/checkbox_checked.png) 9px 4px no-repeat;padding-left:28px!important}.yuimenuitem .vr_headerSignageCheckbox{background:url(../image/checkbox.png) 9px 4px no-repeat;padding-left:28px!important}.yuimenubar .vr_headerMenuAdmin .yuimenubaritemlabel{width:43px;background:none!important;text-align:center;padding:0}.yuimenubar .vr_headerMenuAdmin .yuimenubaritemlabel img{margin-right:0}#adminmenu{width:205px}.headerTextHelp{font-size:85%;font-weight:bold;margin-right:20px}.headerTextHelp a:link,.headerTextHelp a:visited{color:#fff}.headerTextHelp a:hover,.headerTextHelp a:active{color:#eb6100}.yuimenubar{background-color:transparent}.yuimenubar ul.headermenutip{float:right;background-color:transparent}.yuimenubar li,.yuimenubar a,.yuimenu li,.yuimenu a{outline:none!important}.yuimenubar .yuimenubaritem{border-left:1px solid #515151;background-image:none}.yuimenubar .yuimenubaritem-selected{background-color:#555;background-image:none}.yuimenubar .yuimenubaritemlabel{padding:0 6px 0 10px;border:0;border-left:1px solid #111!important;display:inline-block;height:27px;font-size:13px!important}.yuimenubar a.yuimenubaritemlabel:link,.yuimenubar a.yuimenubaritemlabel:visited,.yuimenubar a.yuimenubaritemlabel:active{color:#d3d3d3;text-decoration:none}.yuimenubar a.yuimenubaritemlabel-selected:link,.yuimenubar a.yuimenubaritemlabel-selected:visited,.yuimenubar a.yuimenubaritemlabel-selected:hover,.yuimenubar a.yuimenubaritemlabel-selected:active{color:#ddd;text-decoration:none}.yuimenubar .yuimenubaritemlabel .comHeaderMenuImage{position:relative;top:6px;vertical-align:baseline}.yuimenubar .yuimenubaritemlabel .yuimenubaritemlabelinner{position:relative;top:5px}.yuimenubar .yuimenubaritemlabel .yuimenubaritemlabelinnerArrow{padding-left:7px;background:url(../image/comHeader_triangle.png) no-repeat scroll right center transparent;height:8px;width:6px;display:inline-block}.yuimenu{padding:0;background-color:#f6f6f6;border:1px solid #b9b9b9;border-top:0;-moz-border-radius-bottomleft:3px;-moz-border-radius-bottomright:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.yuimenu .bd{background-color:transparent}.yuimenu ul{border:0}.headersubmenu,.yuimenu ul,.yuimenu li,.yuimenu a,.yuimenu .bd{z-index:51}.yuimenu li.menu-loading{background-color:transparent}.yuimenu li.menu-loading span{color:#999!important;text-decoration:none}.yuimenu li.headermenuGroupTitle{background:transparent}.yuimenu li.headermenuGroupTitle span{font-size:12px;cursor:default;color:#999;padding-top:0;padding-bottom:0;white-space:nowrap!important;text-decoration:none}.yuimenu li.headermenuSep{margin:4px 0 4px;font-size:1px;line-height:1px;background:#d7d7d7;border-bottom:1px solid #fbfbfb}.yuimenu .yuimenuitem{font-size:13px}.yuimenu .yuimenuitem-selected{background-color:transparent}.yuimenu .yuimenuitemlabel{padding:2px 10px}.yuimenu a.yuimenuitemlabel:link,.yuimenu a.yuimenuitemlabel:visited,.yuimenu a.yuimenuitemlabel:active{font-size:13px;color:#111;text-decoration:none}.yuimenu a.yuimenuitemlabel-selected:link,.yuimenu a.yuimenuitemlabel-selected:visited,.yuimenu a.yuimenuitemlabel-selected:hover,.yuimenu a.yuimenuitemlabel-selected:active{color:#000;text-decoration:none;background-color:#cce4f1}.yui-menu-body-scrolled{margin:0}.yuimenu .topscrollbar,.yuimenu .bottomscrollbar{background-color:#dedede;background-position:center;background-repeat:no-repeat}.yuimenu .topscrollbar{background-image:url(../image/menu_up_arrow.png);-moz-box-shadow:0 5px 5px rgba(0,0,0,0.1),0 1px 0 0 #efefef inset;-webkit-box-shadow:0 5px 5px rgba(0,0,0,0.1),0 1px 0 0 #efefef inset;box-shadow:0 5px 5px rgba(0,0,0,0.1),0 1px 0 0 #efefef inset;border-bottom:1px solid #b4b4b4}.yuimenu .topscrollbar_disabled{background-image:url(../image/menu_up_arrow_disabled.png);background-color:#f6f6f6;border-color:#f6f6f6;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.yuimenu .bottomscrollbar{border-top:1px solid #acacac;background-image:url(../image/menu_down_arrow.png);-moz-border-radius-bottomleft:2px;-moz-border-radius-bottomright:2px;-webkit-border-bottom-left-radius:2px;-webkit-border-bottom-right-radius:2px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;-moz-box-shadow:0 -4px 4px rgba(0,0,0,0.1),0 1px 0 0 #efefef inset;-webkit-box-shadow:0 -4px 4px rgba(0,0,0,0.1),0 1px 0 0 #efefef inset;box-shadow:0 -4px 4px rgba(0,0,0,0.1),0 1px 0 0 #efefef inset}.yuimenu .bottomscrollbar_disabled{background-image:url(../image/menu_down_arrow_disabled.png);background-color:#f6f6f6;border-color:#f6f6f6;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.yuimenuitem-hassubmenu{background-image:none}.yuimenu .yuimenuitemlabel-hassubmenu{background:url(../image/vr_menuitem_submenuindicator.png) no-repeat scroll right center transparent;padding-right:24px}.yuimenuitem-hassubmenu .yuimenu{border:1px solid #d4d4d4;padding:0!important;-moz-border-radius:2px;-webkit-border--radius:2px;border-radius:2px}.yuimenuitem-hassubmenu .yuimenu .topscrollbar{border-top:0;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;border-top-left-radius:4px;border-top-right-radius:4px}.yuimenuitem-hassubmenu .yuimenu .bottomscrollbar{border-bottom:0}