@charset "UTF-8";/*!
 * Includes YUI
 *
 * Copyright (c) 2009, Yahoo! Inc. All rights reserved.
 * Code licensed under the BSD License:
 * http://developer.yahoo.net/yui/license.txt
 * version: 3.0.0
 * build: 1549
 *//*!
The copyright above is YUI 3 CSS Fonts
http://yuilibrary.com/yui/docs/cssfonts/
*/*{font-family:"qMmpS Pro W3","Hiragino Kaku Gothic Pro",sans-serif;-webkit-text-size-adjust:none}html{background:#fff;color:#000}address,blockquote,body,code,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}h1,h2,h3,h4,h5,h6{text-align:left;font-size:100%}table{margin:0;empty-cells:show;border-collapse:collapse;border-spacing:0}td,th{text-align:left;vertical-align:top}.areaAnchor,hr.separator{display:none}img{border:none;line-height:1;vertical-align:top}li{list-style:none}fieldset,form,label,legend{border:0;font-size:100%;font-weight:inherit;font-style:inherit;font-family:inherit;vertical-align:baseline}input,select,textarea{font-family:inherit;font-size:inherit;font-weight:inherit}article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}body{font-size:13px;line-height:1.231}button,input,select,textarea{font:99%}table{font-size:inherit;font:100%}code,kbd,pre,samp,tt{line-height:100%}html{background:#fff;color:#333;font-family:"Helvetica Neue",Helvetica,sans-serif}html ::-webkit-input-placeholder{color:#697886;text-shadow:none}.ui-body-cybozu{min-height:100%!important}.ui-body-cybozu .ui-header{overflow:visible}.ui-body-cybozu .ui-header.ui-bar-a{border:none}.ui-body-cybozu .ui-footer{height:30px;background:0 0;border:none;overflow:visible;padding-top:10px;padding-bottom:10px;text-shadow:none;font-weight:400}.ui-body-cybozu .ui-content{padding:0 10px 0;margin-bottom:20px!important}.ui-body-cybozu div.ui-content.nodata{background:0 0;border:none;box-shadow:none}.ui-body-cybozu a{color:#219cfb;text-decoration:none}.ui-body-cybozu a:hover{color:#0483e5}.ui-body-cybozu .ui-listview li.file a:before,.ui-fa-cybozu{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ui-body-cybozu .word-break{word-break:break-all}.ellipsis{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.user-image-frame{display:inline-block;vertical-align:middle}.user-image-frame .profileImage{display:inline-block;width:40px!important;height:40px!important;line-height:40px;vertical-align:middle}.ui-body-cybozu .ui-btn-active{text-shadow:none}.ui-body-cybozu .ui-btn{text-shadow:none;box-shadow:none;font-weight:400}.ui-body-cybozu .ui-btn-inner{border:none}.ui-body-cybozu .ui-btn-hidden{opacity:0}.ui-body-cybozu a.ui-btn,.ui-body-cybozu div.ui-btn{border:1px solid #999;background:#ececec;background:-moz-linear-gradient(top,#fff,#d9d9d9);background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#d9d9d9));border-radius:.4em;color:#333;margin:0;text-align:center}.ui-body-cybozu .header-panel li.ui-btn.ui-btn-active-c,.ui-body-cybozu .header-panel li.ui-btn.ui-btn-hover-c,.ui-body-cybozu a.ui-btn.ui-btn-active-c,.ui-body-cybozu a.ui-btn.ui-btn-hover-c,.ui-body-cybozu div.ui-btn.ui-btn-active-c,.ui-body-cybozu div.ui-btn.ui-btn-hover-c,.ui-body-cybozu label.ui-btn.ui-btn-active-c,.ui-body-cybozu label.ui-btn.ui-btn-hover-c{background:#e9e9e9}.ui-body-cybozu a.ui-btn .ui-btn-inner,.ui-body-cybozu div.ui-btn .ui-btn-inner{border-radius:.4em;padding:.6em 15px .6em}.ui-input-search,input.ui-input-text,textarea.ui-input-text{border:1px solid #999;background-clip:padding-box;border-radius:.4em;background-color:#fff;box-shadow:0 2px 0 #d7dde1 inset}.ui-body-cybozu .ui-input-search.ui-focus,.ui-body-cybozu input.ui-input-text.ui-focus,.ui-body-cybozu textarea.ui-input-text.ui-focus{box-shadow:0 0 4px #387bbe}.ui-body-cybozu fieldset .ui-select{width:auto;margin-right:3px;margin-bottom:5px}.ui-body-cybozu div.ui-select .ui-btn-inner{padding:.6em 30px .6em 8px!important;text-align:left}.ui-body-cybozu .ui-select .ui-btn-icon-right .ui-icon{right:6px}.ui-body-cybozu label.ui-btn{border-color:#999}.ui-body-cybozu .ui-checkbox .ui-icon{background-position:0 0;border-radius:.4em;background-size:22px 22px;width:22px;height:22px;background:#dedede}.ui-body-cybozu .ui-checkbox .ui-checkbox-on .ui-icon{background-image:url(../image/smartphone/icon_check_on22.png);background-color:#666}.ui-body-cybozu .ui-radio .ui-radio-on .ui-icon{background-color:#666}.ui-body-cybozu .ui-checkbox .ui-btn-text{display:inline-block}.ui-body-cybozu .content-header{background:#219cfb;position:relative}.ui-body-cybozu .content-header:after{content:"";display:block;clear:both}.ui-body-cybozu .content-header .btn-view{width:80%;float:left;white-space:nowrap;background:#219cfb}.ui-body-cybozu .content-header .btn-view.all{width:100%}.ui-body-cybozu .content-header .btn-view .half{display:block;float:left;width:50%}.ui-body-cybozu .content-header .btn-view .all{display:block}.ui-body-cybozu .content-header .btn-view .ui-link{position:relative;display:block;padding:6px 26px 6px 10px;border-right:1px solid #53b2fc;font-size:92%;line-height:16px;color:#fff;text-decoration:none}.ui-body-cybozu .content-header .btn-view .ui-link.active{background:#53b2fc;box-shadow:none;color:#fff}.ui-body-cybozu .content-header .btn-view a.active:after,.ui-body-cybozu .content-header .btn-view a:after{display:block;width:22px;height:22px;background:no-repeat top left;background-size:22px 22px;position:absolute;top:11px;right:2px}.ui-body-cybozu .content-header .btn-view a:after{content:"";background-image:url(../image/smartphone/option_open44.png)}.ui-body-cybozu .content-header .btn-view a.active:after{background-image:url(../image/smartphone/option_close44.png)}.query-head,.totaling-head,.view-head,.viewfield-head{color:#e4edf5}.query-value,.totaling-value,.view-value,.viewfield-value{padding-right:2px;display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#fff}.ui-body-cybozu .content-header .btn-search{width:20%;float:right;text-align:center;background:#219cfb}.ui-body-cybozu .content-header .btn-search .ui-link{margin:0 auto;display:block;background-repeat:no-repeat;background-position:center center;background-size:22px 22px;overflow:hidden;color:#fff;font-size:20px;line-height:44px}.ui-body-cybozu .content-header .btn-search .ui-link.active{font-size:0;background-color:#53b2fc;background-image:url(../image/smartphone/option_close44.png)}.ui-body-cybozu .header-panel{width:100%;background:#53b2fc;padding:0 0 10px;display:none;z-index:99}.ui-body-cybozu .header-panel .ui-field-contain{margin:0;padding:10px 10px 0}.ui-body-cybozu .header-panel .ui-field-contain label.field,.ui-body-cybozu .header-panel .ui-field-contain label.ui-select{display:none}.ui-body-cybozu .header-panel .ui-field-contain label.ui-select{border-top:none}.ui-body-cybozu .header-panel .ui-field-contain label.ui-select:before{display:none}.ui-body-cybozu .header-panel .ui-listview li{border:1px solid #999;border-bottom:none;display:block;font-size:16px}.ui-body-cybozu .header-panel .ui-listview li:first-child{border-top-left-radius:.4em;border-top-right-radius:.4em}.ui-body-cybozu .header-panel .ui-listview li:last-child{border-botom:1px solid #999;border-bottom-left-radius:.4em;border-bottom-right-radius:.4em}.ui-body-cybozu .header-panel .ui-listview li a.ui-link-inherit{height:19px;min-height:19px;line-height:19px;padding:6px 15px 8px 15px;display:block;color:#2F3E46}.ui-body-cybozu .header-panel .ui-listview li.selected{background:#acacac;border-color:#707070;box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.ui-body-cybozu .header-panel .ui-listview .ui-btn-inner{padding:0}.ui-body-cybozu .header-panel .ui-listview .ui-icon{display:none}.ui-body-cybozu .header-panel .ui-listview .ui-li-divider{font-size:92%;padding:3px 15px;color:#fff;background:#798d9b;border:1px solid #798d9b}.ui-body-cybozu .header-panel .ui-field-contain .ui-checkbox .ui-btn{display:block}.ui-body-cybozu .header-panel .ui-field-contain .checkbox-divider{height:1px;background:#999;border-top:.5em solid #53b2fc;border-bottom:.5em solid #53b2fc}.ui-body-cybozu .header-panel .ui-select{width:100%}.ui-body-cybozu .header-panel .ui-select .ui-btn{width:100%}.ui-body-cybozu .header-panel .panel-btn-func{text-align:center;margin:0;padding:10px 0 0}.ui-body-cybozu .header-panel .panel-btn-func .ui-btn{width:45%;display:inline-block;font-size:13px}.ui-body-cybozu .header-panel .panel-btn-func .ui-btn-inner{padding:10px 15px}.ui-body-cybozu .header-panel .func-search .ui-field-contain{margin:0;padding:10px 10px 0}.ui-body-cybozu .header-panel .func-search-input-text-column{width:78%;display:inline-block}.ui-body-cybozu .header-panel .func-search .ui-input-search{width:auto;display:block;float:none;overflow:auto}.func-search-button-column{width:20%;display:inline-block}.ui-body-cybozu .header-panel .func-search .ui-btn{width:auto;display:block;padding:0;float:none}.ui-body-cybozu .header-panel .func-search .ui-btn-inner{width:auto;display:block;float:none;padding-left:5px;padding-right:5px}.ui-body-cybozu .header-panel .func-search .ui-btn-inner .ui-btn-text{font-size:85%}.ui-body-cybozu .ui-input-search{width:50%;margin-right:5px;float:left;box-shadow:0 3px 0 #d7dde1 inset}.ui-body-cybozu .ui-input-search input{background-color:transparent;border:none;box-shadow:none;border-radius:none;padding:0;margin:.4em 0;color:#000;text-shadow:none}.ui-body-cybozu .ui-input-search .ui-input-clear{border:none;background:0 0;right:5px;top:8px}.ui-body-cybozu .ui-input-search .ui-input-clear .ui-btn-inner{padding:0}.ui-body-cybozu .btn-readmore .ui-btn{background:#fff;border-width:0 0 1px;border-color:#e4edf5;border-radius:0;color:#219cfb;text-decoration:none}.ui-body-cybozu .btn-readmore .ui-btn .ui-btn-inner{padding:15px}.ui-body-cybozu .content-list .btn-readmore{margin-top:0;margin-left:-10px;margin-right:-10px;position:relative}.ui-body-cybozu .content-list .btn-readmore .ui-btn.ui-btn-active-c,.ui-body-cybozu .content-list .btn-readmore .ui-btn.ui-btn-hover-c{background:#f9f9f9}.ui-body-cybozu .content-comment .btn-readmore .ui-btn{text-decoration:none}.ui-body-cybozu .content-list .btn-readmore .ui-btn-inner{border-radius:0}.ui-body-cybozu .comment-area .btn-readmore{position:relative}.ui-body-cybozu .btn-readmore .ui-loader{margin:0;background:0 0;width:28px;height:28px;padding:8px;box-shadow:none;border:none;top:0;left:50%;margin-left:-30px;border-radius:0;-webkit-animation-name:ui-loder-display;-webkit-animation-duration:.5s;-webkit-animation-iteration-count:1}@-webkit-keyframes ui-loder-display{0%{opacity:0}100%{opacity:1}}.ui-body-cybozu .btn-readmore .ui-loader .ui-icon-loading{width:28px;height:28px;background:url(../image/smartphone/icon_loader_56.png) no-repeat;background-size:28px 28px}.ui-body-cybozu .listview-box h2{margin-top:0;margin-left:-10px;margin-right:-10px;padding:5px 0;text-align:center;border-top:1px solid #5f5f5f;background:#6c6c6c;background:-moz-linear-gradient(top,#7d7d7d,#5d5c5c);background:-webkit-gradient(linear,left top,left bottom,from(#7d7d7d),to(#5d5c5c));color:#fff;text-shadow:1px 1px 1px #4f4d4e}.ui-body-cybozu .ui-messageview{padding:70px 0;text-align:center;color:#666;font-weight:700;font-size:122%}.ui-body-cybozu .ui-listview{margin-top:0;margin-bottom:0}.ui-body-cybozu .ui-listview li.comments-new:before,.ui-body-cybozu .ui-listview li.new:before{content:"";position:absolute;width:8px;height:8px;background:#219cfb;border-radius:4px;top:10px;right:52px}.ui-body-cybozu .ui-listview .ui-btn-hover-cybozu,.ui-body-cybozu .ui-listview .ui-btn-up-cybozu{background:#fff;border-bottom:1px solid #e4edf5;position:relative}.ui-body-cybozu .ui-listview .ui-btn-active,.ui-body-cybozu .ui-listview .ui-btn-hover-cybozu{background:#f9f9f9;border-top:none}.ui-body-cybozu .ui-listview li a.ui-link-inherit{padding:0 45px 0 40px;background:no-repeat 13px 10px;background-size:20px 20px;min-height:45px;padding:10px 40px 10px 40px}.ui-body-cybozu .ui-listview li.file a:before{content:"\f0f6";font-size:18px;position:absolute;top:10px;left:15px}.ui-body-cybozu .ui-listview li a span{color:#333}.ui-body-cybozu .ui-listview li a .user-name{display:block;font-size:14px;font-weight:400;color:#697886}.ui-body-cybozu .ui-listview li a .list-date{display:block;font-size:14px;position:absolute;top:10px;right:45px;color:#697886}.ui-body-cybozu .ui-listview li a .list-title{display:block;padding:0 0 5px 0;font-size:17px;height:20px;overflow:hidden;text-overflow:ellipsis;color:#333}.ui-body-cybozu .ui-listview li a .list-summary{line-height:16px;display:block;color:#697886;font-size:14px;clear:both;text-align:left}.ui-body-cybozu .ui-listview li a .list-clear{padding-top:5px;display:block;clear:both}.ui-body-cybozu .ui-listview li a .view-table{font-size:14px}.ui-body-cybozu .ui-listview li a .list-summary-row .field-name{color:#798D9B;display:block;max-width:72px;text-overflow:ellipsis;overflow:hidden}.ui-body-cybozu .ui-listview li a .list-summary-row .field-delimiter{width:12px;color:#798D9B;display:block;text-align:center}.ui-body-cybozu .ui-listview li a .list-summary-row .field-value{display:block;overflow:hidden;text-overflow:ellipsis}.ui-content .ui-listview li .ui-icon{width:12px;height:18px;margin-top:-10px;right:8px;background:url(../image/smartphone/icon_arrow_right24x36.png) no-repeat top left;background-size:12px 18px;border-radius:0;box-shadow:none}.ui-body-cybozu .ui-listview li a .count{width:32px;display:block;position:absolute;top:43px;right:15px;color:#219cfb;text-align:center;font-size:.8em}.ui-content .ui-listview li.comments-add a.ui-link-inherit,.ui-content .ui-listview li.comments-new a.ui-link-inherit,.ui-content .ui-listview li.comments-readed a.ui-link-inherit{margin:0 62px 0 0}.ui-content .ui-listview li.comments-add .ui-icon,.ui-content .ui-listview li.comments-new .ui-icon,.ui-content .ui-listview li.comments-readed .ui-icon{width:32px;height:45px;min-height:45px;margin-top:0;padding:10px 15px;top:0;right:0;background:url(../image/smartphone/list_comment_add64.png) no-repeat 15px 10px;background-size:32px 32px;box-shadow:none;z-index:1}.ui-content .ui-listview li.comments-add .ui-icon{background-image:url(../image/smartphone/list_comment_add64.png)}.ui-content .ui-listview li.comments-readed .ui-icon{background-image:url(../image/smartphone/list_comment64.png)}.ui-content .ui-listview li.comments-new .ui-icon{background-image:url(../image/smartphone/list_comment_unread64.png)}.ui-body-cybozu .ui-listview li.comments-new a .count{color:#1697d3}.ui-body-cybozu .list-icon-large li a.ui-link-inherit{padding:10px 40px 10px 55px;margin-right:0}.ui-body-cybozu .list-icon-large li a.ui-link-inherit .appmenuimg{position:absolute;top:13px;left:15px}.ui-body-cybozu .list-folder .ui-btn-inner{border:none}.ui-body-cybozu .list-folder li a.ui-link-inherit{background:url(../image/smartphone/list_type_folder64.png) no-repeat 14px 6px;background-size:32px 32px;height:24px;line-height:24px;min-height:24px;padding:10px 40px 10px 55px}.ui-body-cybozu .list-folder li.folder-up a{background-image:url(../image/smartphone/list_type_folder_up64.png)}.ui-body-cybozu .list-folder li.folder-up .ui-icon{background:0 0}.ui-body-cybozu .list-apps li a.ui-link-inherit{padding:15px 40px 10px 55px;margin-right:0}.ui-body-cybozu .list-apps li a.ui-link-inherit .appmenuimg{position:absolute;top:13px;left:15px}.ui-body-cybozu .list-apps li a .task-count{top:50%;right:25px;top:25px;position:absolute;display:inline-block;width:auto;padding:3px 6px 2px;background:#a0adb8;border-radius:9px;font-size:12px;line-height:12px;vertical-align:middle;color:#fff}.ui-body-cybozu .list-records .ui-listview li a.ui-link-inherit{padding:10px 65px 10px 40px;margin-right:0}.ui-body-cybozu .list-records li a .list-status{display:inline-block;border:1px solid #a0adb8;margin-right:5px;padding:2px 4px;color:#697886;border-radius:3px;font-size:14px}.ui-body-cybozu .list-records .ui-listview li a .list-date{top:auto;bottom:10px;right:65px;padding:1px 0 1px 18px}.ui-body-cybozu .item p,.ui-body-cybozu .item-child p{padding:8px}.ui-body-cybozu .item .filesize,.ui-body-cybozu .item .mimetype,.ui-body-cybozu .item-child .filesize,.ui-body-cybozu .item-child .mimetype{font-size:82%;color:#999}.ui-body-cybozu .content-view .item{margin-left:-10px;margin-right:-10px;background:#fff;padding:10px 0}.ui-body-cybozu .item .block{border-top:1px solid #e4edf5;margin:0 10px 10px;position:relative;min-height:43px}.ui-body-cybozu .item .divider{height:1px;margin:12px 10px 20px;padding:0;border:none;border-top:1px solid #d6d6d6;border-bottom:1px solid #d6d6d6;background-color:#fff}.ui-body-cybozu .item .block p.desc{padding:5px 0 2px}.ui-body-cybozu .item .block a.more{display:block;min-height:20px;margin-top:-5px;margin-bottom:-5px;margin-left:-8px;padding:5px 25px 5px 8px;text-decoration:none;position:relative;color:#333}.ui-body-cybozu .item .block a.more:after{display:block;content:"";width:12px;height:18px;background:url(../image/smartphone/icon_arrow_right24x36.png) no-repeat top left;-webkit-background-size:12px 18px;-moz-background-size:12px 18px;-o-background-size:12px 18px;-ms-background-size:12px 18px;background-size:12px 18px;position:absolute;top:50%;right:0;margin-top:-9px}.ui-body-cybozu .item .block a.more:hover{background:#efefef}.ui-body-cybozu .item .block p.label{padding:5px 0 2px;color:#798d9b}.ui-body-cybozu .item .block .value{font-size:122%;line-height:1.3;padding-left:8px!important;word-break:break-all}.ui-body-cybozu .item .block .value.appname{font-size:18px;line-height:32px;padding-left:0!important}.ui-body-cybozu .item .block .value.appname img{margin-right:4px;vertical-align:middle}#comment{margin-left:-10px;margin-right:-10px;font-size:14px}.ui-body-cybozu .item-child{position:relative;padding:10px;border-bottom:1px solid #e4edf5;background:#fff}.ui-body-cybozu .item-child .comment-user-image{float:left}.ui-body-cybozu .item-child .detail{height:45px;padding-left:45px}.ui-body-cybozu .item-child .detail .time{color:#697886}.ui-body-cybozu .item-child .detail .username{font-weight:700;margin-right:5px}.ui-body-cybozu .item-child .detail .username .profileImage{position:relative;top:-2px}.ui-body-cybozu .item-child .comment-to{line-height:29px}.ui-body-cybozu .item-child .comment-body{padding:5px 0}.ui-body-cybozu .item-child .file{margin-top:5px}.ui-body-cybozu .item-child .file .file-inner{display:inline-block;padding:5px;border:1px solid #e6f3ff;border-radius:3px;background:#e6f3ff}.ui-body-cybozu .item-child .file .file-inner .thumbnail{margin-top:5px}.ui-body-cybozu .item-child .file .file-inner.disabled{background:#efeff4;color:#697886}.ui-body-cybozu .item-child .comment-menu{position:relative;margin:0 -10px -5px;line-height:17px}.ui-body-cybozu .item-child .comment-menu .fa{font-size:17px}.ui-body-cybozu .item-child .comment-menu .btn-comment-reply{display:inline-block;padding:6px 8px}.ui-body-cybozu .item-child .comment-menu .btn-delete{display:inline-block;padding:6px 10px;float:right}.ui-body-cybozu .item-child .comment-reply-wrapper{display:inline-block;vertical-align:middle}.ui-body-cybozu .item-child-new{background:#e6f3ff;border-bottom-color:#fff}.ui-body-cybozu .item-child-new .file span.file-inner{border-color:#fff}.followMenuLinkWrapper{display:inline-block;vertical-align:middle}.followMenuLinkInner{display:inline-block;vertical-align:middle}.simpleReplyTextLink{display:inline-block;vertical-align:middle;padding:6px 0;line-height:17px}.simpleReplyTextLink.disable{color:#697886}.replymention{display:inline-block;padding:0 8px;border-radius:15px;background-color:#e6f3ff}.replymention>*{display:inline-block;padding:5px 0}.replymention .mention-others{display:none}.simpleReplyImageMenu{background-color:#fff;border:5px solid #e4edf5;position:absolute;z-index:1001;border-radius:3px}.simpleReplyImageList{list-style:none;margin:0;padding:5px 0}.simpleReplyPreImage{display:inline-block;cursor:pointer}.simpleReplyPreImage.activeSimpleReplyImage{background-color:#f3f3f3;cursor:default}.simpleReplyPreImageHover{background-color:#efefef}.simpleReplyPreImage .profileSimpleReplyImage{padding:6px 8px}.simpleReplyPreImage .simpleReplyImage{top:16px;left:18px}.profileSimpleReplyImage{display:inline-block;position:relative;width:22px;height:17px;text-align:center}.profileSimpleReplyImage img{margin:0;top:8px;left:10px}.simpleReplyImage{position:absolute}.simpleReplyUserList{display:inline-block;vertical-align:middle}.simpleReplyUsers{display:inline-block;padding:0}.simpleReplyUserMe{padding:6px 8px}.simpleReplyUser a{display:inline-block;vertical-align:middle}.simpleReplyUserArea,.simpleReplyUserMore{display:inline-block;width:22px;height:17px;margin:6px 8px}.simpleReplyUserCollapse,.simpleReplyUserExpand{display:inline-block;line-height:17px;padding:6px 8px}.simpleReplyDialogContent{height:347px;overflow-x:hidden;overflow-y:auto}.simpleReplyDialogUser{height:56px;border-bottom:1px solid #e4edf5;border-top:1px solid transparent}.simpleReplyDialogUserImage{float:left;display:inline-block;position:relative;margin:8px 8px 8px 0}.simpleReplyDialogUserImage .simpleReplyImage{top:24px;left:24px}.simpleReplyDialogUserMain{margin:2px 2px 2px 54px;padding-top:6px}.simpleReplyDialogUserName{white-space:nowrap;overflow:hidden;margin:4px 4px 4px 0;font-size:120%;height:48px;line-height:48px;vertical-align:middle}.ui-body-cybozu .content-desc .item{margin-left:-10px;margin-right:-10px;padding-bottom:20px;background:#fff}.ui-body-cybozu .content-form{padding:10px 10px 0}.ui-body-cybozu .ui-field-contain{border-bottom:none;margin:0;margin-left:-10px;margin-right:-10px;padding:0 10px 1em}.ui-body-cybozu .ui-controlgroup,.ui-body-cybozu fieldset.ui-controlgroup{margin:0}.ui-body-cybozu .ui-field-contain p{padding:5px 0;line-height:1.5}.ui-body-cybozu .ui-field-contain p:empty{display:none}.ui-body-cybozu .ui-field-contain .divider{height:1px;margin:12px 0 12px;padding:0;border:none;border-top:1px solid #e4edf5;border-bottom:1px solid #e4edf5;background-color:#fff}.ui-body-cybozu .content-header label.ui-select,.ui-body-cybozu label.ui-input-text{width:100%;border-top:1px solid #e4edf5;padding:5px 0 0;color:#798d9b;font-size:100%}.ui-body-cybozu .ui-field-contain .necessary{color:#d00}.ui-body-cybozu .ui-field-contain .number{color:#00d}.ui-body-cybozu .ui-field-contain .field-comment{color:#070}.ui-body-cybozu .ui-field-contain .field-description{color:#999}.ui-body-cybozu .ui-field-contain .field-type-Calc,.ui-body-cybozu .ui-field-contain .field-type-Numbering,.ui-body-cybozu .ui-field-contain .field-type-TimeCalc,.ui-body-cybozu .ui-field-contain p.field-disable{padding:0 0 5px}.ui-body-cybozu .field-type-Boolean .ui-checkbox{display:inline-block}.ui-body-cybozu .field-type-Boolean .ui-checkbox .ui-btn-inner{padding-left:25px;padding-right:25px}.ui-body-cybozu .field-type-Number .ui-input-text{width:70%;display:inline-block}.ui-body-cybozu .field-type-Number.unit-before .ui-input-text{margin-left:5px}.ui-body-cybozu .field-type-Number.unit-after .ui-input-text{margin-right:5px}.ui-body-cybozu .field-type-TimeSpan input{width:1.8em;display:inline-block;margin:0 5px 5px 2px}.ui-body-cybozu .field-type-DateTime .ui-select{width:auto;float:left;display:block}.ui-body-cybozu .field-type-DateTime .ui-select:nth-child(4){clear:left}.ui-body-cybozu .field-type-Date-input-type-text .ui-input-text,.ui-body-cybozu .field-type-DateTime-input-type-text .ui-input-text{width:70%;display:inline-block}.ui-body-cybozu .field-type-Date .ui-controlgroup-controls>.ui-btn,.ui-body-cybozu .field-type-Date-input-type-text .ui-controlgroup-controls>.ui-btn,.ui-body-cybozu .field-type-DateTime .ui-controlgroup-controls>.ui-btn,.ui-body-cybozu .field-type-DateTime-input-type-text .ui-controlgroup-controls>.ui-btn,.ui-body-cybozu .field-type-Time .ui-controlgroup-controls>.ui-btn,.ui-body-cybozu .field-type-User .ui-controlgroup-controls>.ui-btn{margin-left:8px}.ui-body-cybozu .field-type-Date .ui-controlgroup-controls>.ui-btn .ui-btn-inner,.ui-body-cybozu .field-type-Date-input-type-text .ui-controlgroup-controls>.ui-btn .ui-btn-inner,.ui-body-cybozu .field-type-DateTime .ui-controlgroup-controls>.ui-btn .ui-btn-inner,.ui-body-cybozu .field-type-DateTime-input-type-text .ui-controlgroup-controls>.ui-btn .ui-btn-inner,.ui-body-cybozu .field-type-Time .ui-controlgroup-controls>.ui-btn .ui-btn-inner,.ui-body-cybozu .field-type-User .ui-controlgroup-controls>.ui-btn .ui-btn-inner{padding-left:8px;padding-right:8px}.ui-body-cybozu .field-type-Date .ui-controlgroup-controls>.ui-btn:before,.ui-body-cybozu .field-type-Date-input-type-text .ui-controlgroup-controls>.ui-btn:before,.ui-body-cybozu .field-type-DateTime .ui-controlgroup-controls>.ui-btn:before,.ui-body-cybozu .field-type-DateTime-input-type-text .ui-controlgroup-controls>.ui-btn:before,.ui-body-cybozu .field-type-Time .ui-controlgroup-controls>.ui-btn:before,.ui-body-cybozu .field-type-User .ui-controlgroup-controls>.ui-btn:before{position:absolute;content:"";display:block;height:24px;width:0;top:4px;left:-7px;border-left:1px dashed #ccc}.ui-body-cybozu .vr_replyToContainer{display:inline-block;margin-right:10px;color:#697886}.ui-body-cybozu .vr_replyLink{margin-right:.25em}.ui-body-cybozu .comment-mention{display:inline-block}.ui-body-cybozu .comment-mention span{display:inline-block}.ui-body-cybozu .mention{color:#888}.ui-body-cybozu .mention-name-prefix:before{content:"@"}.ui-body-cybozu .mention-name-prefix.is-login-user:before{border-radius:12px;background:#00d287;color:#fff;padding:1px 2px;font-size:12px;line-height:12px}.ui-body-cybozu .mention-name-prefix:after{content:"\FF1A"}.ui-body-cybozu .mention-name-wrapper.is-no-match-user:before{content:"\FF08"}.ui-body-cybozu .mention-name-wrapper.is-no-match-user:after{content:"\FF09"}.ui-body-cybozu .mention-count-prefix:before{content:" ,";margin-right:.5em}.ui-body-cybozu .mention-count-prefix:after{content:"\4ED6"}.ui-body-cybozu .mention-count-suffix:before{content:"\540D"}.ui-body-cybozu .content-view .comment-textarea-wrapper textarea{width:100%;margin:0;padding:10px;border-width:1px 0;border-color:#e4edf5;border-radius:0;box-shadow:none;font-size:14px;-webkit-appearance:none}.ui-body-cybozu .content-view .comment-input-area-simple .comment-textarea-wrapper textarea:not(:focus)::-webkit-input-placeholder{color:#219cfb}.ui-body-cybozu .comment-button{font-size:14px;padding:10px}.ui-body-cybozu .comment-button table.btn-list{width:100%}.ui-body-cybozu .comment-button table.btn-list td{vertical-align:middle}.ui-body-cybozu .comment-input-area-simple .comment-button{border-bottom:1px solid #e4edf5;display:none}.ui-body-cybozu .comment-input-area-simple.active .comment-button{display:block}.ui-body-cybozu .comment-button .btn-attach div{height:31px;border:0;box-shadow:none;background-color:transparent}.ui-body-cybozu .comment-button .btn-attach .comment-file{box-shadow:none}.ui-body-cybozu .comment-button .comment-file.fa{font-size:24px;font-family:FontAwesome;display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ui-body-cybozu .comment-button .comment-file.fa-paperclip{width:32px;height:31px;border:1px solid #219cfb;border-radius:3px;padding:0 5px;line-height:1.4;margin-right:10px;min-height:31px;color:#219cfb}.upload-list .fa{font-size:16px}table.upload-list{width:100%;font-size:14px;padding:10px;margin:10px 0 0 0}table.upload-list tr{background:#e4edf5}table.upload-list tr:not(:first-child) td{border-top:5px solid #fff}table.upload-list td{vertical-align:middle;padding-left:5px}table.upload-list td:first-child{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;border-top-left-radius:3px;border-bottom-left-radius:3px}table.upload-list td:last-child{text-align:right;white-space:nowrap;border-top-right-radius:3px;border-bottom-right-radius:3px}table.upload-list .btn-link{display:inline-block;padding:6px 8px;vertical-align:middle;font-size:14px;color:#219cfb;background-color:transparent;border:none}.modal{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.modal-spinning{text-align:center}.modal-title{font-size:18px}.modal-body{font-size:17px}.modal-body .message{margin-bottom:10px}#dlg-spinner .modal-title{text-align:center}#dlg-message .modal-footer{margin-top:0}#dlg-replymention .modal-footer .btn-func{margin:0;padding:0}.ui-body-cybozu .comment-input-area-simple .btn-func{margin:0;padding:10px 0;width:100%}.ui-body-cybozu .comment-input-area .btn-func{margin-top:20px}.ui-body-cybozu .comment-reply-menu{display:none;padding:0 10px}.ui-body-cybozu .comment-reply-menu.active{display:block}.ui-body-cybozu .comment-reply-menu .comment-textarea-wrapper textarea{border-width:1px}.ui-body-cybozu .comment-reply-menu .btn-func{margin:0;padding:10px 0}.ui-body-cybozu .comment-reply-menu .comment-button{padding-bottom:0}.ui-body-cybozu .btn-func{margin:10px -10px;padding:10px;text-align:center}.ui-body-cybozu .btn-func .ui-btn-hidden{line-height:1}.ui-body-cybozu .btn-func .ui-btn{font-size:16px;margin:0 5px;width:40%}.ui-body-cybozu .btn-func .ui-btn .ui-btn-inner{padding:10px 5px}.ui-body-cybozu .btn-func .ui-btn:first-child{border:1px solid #bc5c00;background:#ff9800;background:-moz-linear-gradient(top,#ffac00,#ff7900);background:-webkit-gradient(linear,left top,left bottom,from(#ffac00),to(#ff7900));color:#fff}.ui-body-cybozu .btn-func .ui-btn:first-child.ui-btn-active-c,.ui-body-cybozu .btn-func .ui-btn:first-child.ui-btn-hover-c{border:1px solid #bc5c00;background:-moz-linear-gradient(center top,#ff5100,#ff8a00) repeat scroll 0 0 transparent;background:-webkit-gradient(linear,left top,left bottom,from(#ff5100),to(#ff8a00))}.ui-body-cybozu .ui-field-contain p.label{background:#efeff4;margin-bottom:15px;padding:5px;border-radius:3px;line-height:1;position:relative;color:#333;font-weight:700}.ui-body-cybozu .ui-field-contain p.label:after{content:"";display:block;position:absolute;bottom:-20px;left:16px;margin-left:-5px;width:0;height:0;border:8px solid transparent;border-top-color:#8c8c8c}.ui-body-cybozu .record-textarea p.label:after{display:none}.ui-body-cybozu .content-ground{background-color:#fff;padding:20px 0}.ui-body-cybozu .item.graph .block{padding:0 0 15px;border:1px solid #a0adb8;background:url(../image/smartphone/bg_totaling_line2x6.png) repeat-y center top;background-size:1px 3px;margin-bottom:0}.ui-body-cybozu .graph{position:relative}.ui-body-cybozu .graph .block p.label{padding-left:2px}.ui-body-cybozu .graph .block p.bar{width:100%;padding:0}.ui-body-cybozu .graph .block p.bar:after{display:block;position:relative;content:"";bottom:0;width:100%;top:50%;border-top:1px dashed #f3f3f3}.ui-body-cybozu .graph .block p.bar span{display:block;height:0;overflow:hidden;position:absolute;z-index:1;-webkit-transition:width 1.2s ease-in-out}.ui-body-cybozu .graph .block p.bar-count{padding:0;position:absolute;z-index:2;right:3px}.ui-body-cybozu .graph .block p.bar-count span{display:inline-block;padding:1px 5px;line-height:1;text-align:center;color:#fff;font-size:14px;text-align:center;vertical-align:middle}.ui-body-cybozu .graph .block div.item-container{padding:10px 0 15px}.ui-body-cybozu .graph .block div.item-container:nth-child(2n){background:rgba(200,200,200,.1)}.ui-body-cybozu .graph .block .large-item p.label{font-size:122%;color:#333;font-weight:700}.ui-body-cybozu .graph .block .large-item .bar{height:24px}.ui-body-cybozu .graph .block .large-item .bar:after{border-color:#e4edf5}.ui-body-cybozu .graph .block .large-item .bar span{padding-top:24px;background:#00d287}.ui-body-cybozu .graph .block .graph.large-item .bar-count{bottom:4px}.ui-body-cybozu .graph .block .graph.large-item .bar-count span{background-color:#00d287}.ui-body-cybozu .graph .block .inside-item p.label{font-size:100%;color:#333;padding-left:6px}.ui-body-cybozu .graph .block .inside-item .bar{height:20px}.ui-body-cybozu .graph .block .inside-item .bar:after{border-color:#e4edf5}.ui-body-cybozu .graph .block .inside-item .bar span{padding-top:20px;background:#219cfb}.ui-body-cybozu .graph .block .inside-item .bar-count{bottom:2px}.ui-body-cybozu .graph .block .inside-item .bar-count span{background-color:#219cfb}.ui-body-cybozu .graph .block .small-item p.label{font-size:92%;padding-left:10px}.ui-body-cybozu .graph .block .small-item .bar{height:16px}.ui-body-cybozu .graph .block .small-item .bar:after{border-color:#e4edf5}.ui-body-cybozu .graph .block .small-item .bar span{padding-top:16px;background:#ec407a}.ui-body-cybozu .graph .block .small-item .bar-count{bottom:0}.ui-body-cybozu .graph .block .small-item .bar-count span{background-color:#ec407a}.ui-body-cybozu .content-status .item{border-bottom:0;border-radius:.6em}.ui-body-cybozu .content-status .item .block:last-child{margin-top:20px;margin-bottom:0}.ui-body-cybozu .visualize{margin:0 auto}.ui-body-cybozu .list-task-status{padding-bottom:10px}.ui-body-cybozu .list-task-status div.legend{position:relative}.ui-body-cybozu .list-task-status div.legend:last-child a.ui-btn{border-bottom-width:1px}.ui-body-cybozu .list-task-status a.ui-btn{border-radius:0;border-bottom-width:0;position:relative;text-align:left;border-color:#e4edf5;background:#fff}.ui-body-cybozu .list-task-status a.ui-btn.ui-btn-active-c,.ui-body-cybozu .list-task-status a.ui-btn.ui-btn-hover-c{background:#efefef}.ui-body-cybozu .list-task-status a.ui-btn .ui-btn-inner{border-radius:0;padding:10px 70px 10px 35px;font-size:14px}.ui-body-cybozu .list-task-status a.ui-corner-top{border-top-left-radius:.4em;border-top-right-radius:.4em}.ui-body-cybozu .list-task-status a.ui-corner-bottom{border-bottom-left-radius:.4em;border-bottom-right-radius:.4em;border-bottom:1px solid #ccc}.ui-body-cybozu .list-task-status a.ui-btn:before{content:"";display:block;width:18px;height:18px;position:absolute;top:10px;left:10px}.ui-body-cybozu .list-task-status a.ui-btn:after{display:block;content:"";width:12px;height:18px;background:url(../image/smartphone/icon_arrow_right24x36.png) no-repeat top left;background-size:12px 18px;position:absolute;top:50%;right:10px;margin-top:-8px}.ui-body-cybozu .list-task-status div.legend .count{top:50%;right:30px;margin-top:-8px;position:absolute;display:inline-block;width:auto;padding:3px 6px 2px;background:#a0adb8;border-radius:9px;font-size:12px;line-height:12px;vertical-align:middle;color:#fff}.ui-body-cybozu .item .block ul.list-user-status{margin-left:0;margin-right:0}.ui-body-cybozu .item .block ul.list-user-status li{border-radius:0;box-shadow:none;background:0 0;margin-bottom:0;padding-top:5px;border:none}.ui-body-cybozu .item .block ul.list-user-status li:first-child{border-top:none}.ui-body-cybozu .item .block ul.list-user-status li:last-child{border-bottom:none}.ui-body-cybozu .item .block ul.list-user-status li:hover{background:#efefef}.ui-body-cybozu .item .block ul.list-user-status li .ui-icon{display:block;content:"";width:12px;height:18px;background:url(../image/smartphone/icon_arrow_right24x36.png) no-repeat top left;background-size:12px 18px;position:absolute;top:50%;right:10px;margin-top:-6px}.ui-body-cybozu .item .block ul.list-user-status li:after{display:none}.ui-body-cybozu .item .block ul.list-user-status li a.ui-link-inherit{padding:0 10px;height:35px;border-bottom:1px solid #e4edf5}.ui-body-cybozu .item .block ul.list-user-status li .username{display:block;font-size:14px}.ui-body-cybozu .item .block ul.list-user-status li .bar span{display:block;height:0;overflow:hidden;padding:15px 0 0 0;float:left;-webkit-transition:width 1.2s ease-in-out}.ui-body-cybozu .item .block ul.list-user-status li .bar{width:80%;height:15px;margin:3px 0 0 0;padding:0;background:#dedede}.ui-body-cybozu .item .block ul.list-user-status li .bar:after{content:"";display:block;clear:both}.ui-body-cybozu .item .block ul.list-user-status li .count{top:50%;right:30px;margin-top:-4px;position:absolute;display:inline-block;width:auto;padding:3px 6px 2px;background:#a0adb8;border-radius:9px;font-size:12px;line-height:12px;vertical-align:middle;color:#fff}.ui-body-cybozu .ui-content{margin-bottom:0!important}.ui-body-cybozu .touch-view-switcher{text-align:center;padding:24px 0 14px}.ui-body-cybozu .touch-view-switcher .ui-btn{display:inline-block;padding:0 .5em}.ui-bar-cybozu .page-title{background:#219cfb;color:#fff;line-height:24px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center}.ui-body-cybozu .ui-footer p{height:30px;border-radius:15px;margin:0 5px;background:#219cfb;box-shadow:0 2px 6px rgba(0,0,0,.3)}.ui-bar-cybozu a.btn-back,.ui-bar-cybozu a.btn-menu,.ui-bar-cybozu a.btn-menu-active,.ui-bar-cybozu a.btn-single{position:relative;top:-6px;display:block;width:44px;height:44px;background:no-repeat top left;background-size:44px 44px;border-radius:3px;color:#fff;font-size:20px;text-align:center;line-height:44px}.ui-bar-cybozu a.btn-menu{float:right;z-index:5}.ui-bar-cybozu a.btn-single{float:right;margin:0 10px 0 0;z-index:5}.ui-bar-cybozu a.btn-single-notification{position:relative;text-align:center}.ui-bar-cybozu a.btn-single .notification-count{top:13px;right:-2px;position:absolute;display:inline-block;width:auto;padding:3px 6px 2px;background:#ec407a;border-radius:9px;font-size:12px;line-height:12px;vertical-align:middle;color:#fff}.ui-bar-cybozu .footer-menu{width:208px;position:absolute;bottom:57px;right:5px;background:#219cfb;box-shadow:0 2px 6px rgba(0,0,0,.3);display:none;z-index:1}.ui-bar-cybozu .footer-menu:after{content:"";display:block;width:0;height:0;position:absolute;right:8px;border:14px solid;border-color:#219cfb transparent transparent transparent}.ui-bar-cybozu .footer-menu a.ui-link:active,.ui-bar-cybozu .footer-menu a.ui-link:hover,.ui-bar-cybozu .footer-menu a.ui-link:link,.ui-bar-cybozu .footer-menu a.ui-link:visited{color:#fff;text-decoration:none}.ui-bar-cybozu .main-menu li{border-bottom:1px solid #219cfb}.ui-bar-cybozu .main-menu li a{display:block;background:#0483e5;padding:10px;color:#697886}.ui-bar-cybozu .main-menu li:last-child a{border-bottom:none}.ui-bar-cybozu .sub-menu li{border-top:1px solid #53b2fc}.ui-bar-cybozu .sub-menu li:first-child{border-top:none}.ui-bar-cybozu .sub-menu li a{display:block;padding:10px}.ui-bar-cybozu .sub-menu li:last-child a{border-bottom:none}.ui-bar-cybozu .main-menu li a:active,.ui-bar-cybozu .main-menu li a:hover,.ui-bar-cybozu .sub-menu li a:active,.ui-bar-cybozu .sub-menu li a:hover{background-color:#53b2fc}.ui-body-error{background:#ccc url(../image/smartphone/icon_error226x260.png) no-repeat top center;background-size:113px 130px}.ui-body-error .ui-content{padding:150px 10px 0}.ui-body-error .ui-content h2{margin-bottom:20px;text-align:center;font-size:156%}.ui-body-error .ui-content p{margin-bottom:20px}.ui-body-error .ui-content p.err-description{color:#666}.clearfix:after{content:"";display:block;height:0;clear:both;visibility:hidden}