/*
 * Copyright (C) 2011 Cybozu, Inc.
 *
 * 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
 */
@charset "shift-jis";*{font-family:"qMmpS Pro W3","Hiragino Kaku Gothic Pro",sans-serif;-webkit-text-size-adjust:none}html{background:#fff;color:#000}body,div,h1,h2,h3,h4,h5,h6,p,pre,ul,li,ol,dl,dt,dd,th,td,form,fieldset,legend,input,textarea,pre,code,address,blockquote{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}th,td{text-align:left;vertical-align:top}hr.separator,.areaAnchor{display:none}img{border:0;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,textarea,select{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;*font-size:small;*font:x-small;line-height:1.231}select,input,button,textarea{font:99%}table{font-size:inherit;font:100%}pre,code,kbd,samp,tt{*font-size:108%;line-height:100%}html{background:#d9d9d9;color:}.ui-body-cybozu{min-height:100%!important}.ui-body-cybozu .ui-header{overflow:visible}.ui-body-cybozu .ui-header.ui-bar-a{border:0}.ui-body-cybozu .ui-footer{height:30px;background:0;border:0;overflow:visible;padding-top:10px;padding-bottom:10px;text-shadow:none;font-weight:normal}.ui-body-cybozu .ui-content{padding:0 10px 0;margin-bottom:20px!important}.ui-body-cybozu div.ui-content.nodata{background:transparent;border:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.ui-body-cybozu div.ui-content.nodata .list-folder{-webkit-box-shadow:0 3px 3px rgba(0,0,0,0.1);-moz-box-shadow:0 3px 3px rgba(0,0,0,0.1);box-shadow:0 3px 3px rgba(0,0,0,0.1)}.ui-body-cybozu .ui-link:hover{color:#009}.ui-body-cybozu .word-break{word-break:break-all}.ellipsis{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ui-body-cybozu .ui-btn.ui-corner-top{-moz-border-top-left-radius:.4em;-webkit-border-top-left-radius:.4em;border-top-left-radius:.4em;-moz-border-top-right-radius:.4em;-webkit-border-top-right-radius:.4em;border-top-right-radius:.4em}.ui-body-cybozu .ui-btn.ui-corner-bottom{-moz-border-bottom-left-radius:.4em;-webkit-border-bottom-left-radius:.4em;border-bottom-left-radius:.4em;-moz-border-bottom-right-radius:.4em;-webkit-border-bottom-right-radius:.4em;border-bottom-right-radius:.4em}.ui-body-cybozu .ui-btn-active{text-shadow:none}.ui-body-cybozu .ui-btn{text-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;font-weight:normal}.ui-body-cybozu .ui-btn-inner{border:0}.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));-webkit-border-radius:.4em;-webkit-background-clip:padding-box;-moz-border-radius:.4em;border-radius:.4em;color:#333;margin:0;text-align:center}.ui-body-cybozu a.ui-btn.ui-btn-hover-c,.ui-body-cybozu a.ui-btn.ui-btn-active-c,.ui-body-cybozu div.ui-btn.ui-btn-hover-c,.ui-body-cybozu div.ui-btn.ui-btn-active-c,.ui-body-cybozu label.ui-btn.ui-btn-hover-c,.ui-body-cybozu label.ui-btn.ui-btn-active-c,.ui-body-cybozu .header-panel li.ui-btn.ui-btn-hover-c,.ui-body-cybozu .header-panel li.ui-btn.ui-btn-active-c{background:#e9e9e9}.ui-body-cybozu a.ui-btn .ui-btn-inner,.ui-body-cybozu div.ui-btn .ui-btn-inner{-webkit-border-radius:.4em;-moz-border-radius:.4em;border-radius:.4em;padding:.6em 15px .6em}input.ui-input-text,textarea.ui-input-text,.ui-input-search{border:1px solid #999;-webkit-border-radius:.4em;-webkit-background-clip:padding-box;-moz-border-radius:.4em;border-radius:.4em;background-color:#fff;-moz-box-shadow:0 2px 0 #d7dde1 inset;-webkit-box-shadow:0 2px 0 #d7dde1 inset;box-shadow:0 2px 0 #d7dde1 inset}.ui-body-cybozu input.ui-input-text.ui-focus,.ui-body-cybozu textarea.ui-input-text.ui-focus,.ui-body-cybozu .ui-input-search.ui-focus{-moz-box-shadow:0 0 6px #387bbe;-webkit-box-shadow:0 0 6px #387bbe;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;-webkit-border-radius:.4em;-moz-border-radius:.4em;border-radius:.4em;-webkit-background-size:22px 22px;-moz-background-size:22px 2px;-o-background-size:22px 22px;-ms-background-size:22px 22px;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:#333;background:-moz-linear-gradient(top,#575757,#3b3b3b);background:-webkit-gradient(linear,left top,left bottom,from(#575757),to(#3b3b3b));border-top:1px solid #262626;border-bottom:1px solid #262626;position:relative;-webkit-box-shadow:0 3px 3px rgba(0,0,0,0.1);-moz-box-shadow:0 3px 3px rgba(0,0,0,0.1);box-shadow:0 3px 3px rgba(0,0,0,0.1)}.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:#333;background:-moz-linear-gradient(top,#575757,#3b3b3b);background:-webkit-gradient(linear,left top,left bottom,from(#575757),to(#3b3b3b))}.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:2px 26px 2px 10px;border-right:1px solid #262626;-webkit-box-shadow:-1px 0 #555 inset;-moz-box-shadow:-1px 0 #555 inset;box-shadow:-1px 0 #555 inset;font-size:92%;line-height:16px;color:#fff;text-decoration:none}.ui-body-cybozu .content-header .btn-view .ui-link.active{background:#777;text-shadow:-1px -1px 0 #666;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;color:#aaa}.ui-body-cybozu .content-header .btn-view a:after,.ui-body-cybozu .content-header .btn-view a.active:after{display:block;width:22px;height:22px;background:no-repeat top left;-webkit-background-size:22px 22px;-moz-background-size:22px 22px;-o-background-size:22px 22px;-ms-background-size:22px 22px;background-size:22px 22px;position:absolute;top:7px;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,.viewfield-head,.view-head,.totaling-head{color:#acacac}.query-value,.viewfield-value,.view-value,.totaling-value{padding-right:2px;display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ui-body-cybozu .content-header .btn-search{width:20%;float:right;text-align:center;background:#333;background:-moz-linear-gradient(top,#575757,#3b3b3b);background:-webkit-gradient(linear,left top,left bottom,from(#575757),to(#3b3b3b))}.ui-body-cybozu .content-header .btn-search .ui-link{height:0;margin:0 auto;padding:36px 0 0 0;display:block;background:url(../image/smartphone/option_search44.png) no-repeat center center;-webkit-background-size:22px 22px;-moz-background-size:22px 22px;-o-background-size:22px 22px;-ms-background-size:22px 22px;background-size:22px 22px;overflow:hidden}.ui-body-cybozu .content-header .btn-search .ui-link.active{background-color:#777;background-image:url(../image/smartphone/option_close44.png)}.ui-body-cybozu .header-panel{width:100%;background:#777;padding:0 0 20px;display:none;z-index:99;-moz-box-shadow:0 1px 5px #777;-webkit-box-shadow:0 1px 5px #777;box-shadow:0 1px 5px #777}.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:block;color:#fff;background:transparent;margin-top:0!important;margin-bottom:5px;padding:5px 0 0}.ui-body-cybozu .header-panel .ui-field-contain label.ui-select{border-top:0}.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:0;display:block;font-size:16px}.ui-body-cybozu .header-panel .ui-listview li:first-child{moz-border-top-left-radius:.4em;-webkit-border-top-left-radius:.4em;border-top-left-radius:.4em;-moz-border-top-right-radius:.4em;-webkit-border-top-right-radius:.4em;border-top-right-radius:.4em}.ui-body-cybozu .header-panel .ui-listview li:last-child{border-botom:1px solid #999;moz-border-bottom-left-radius:.4em;-webkit-border-bottom-left-radius:.4em;border-bottom-left-radius:.4em;-moz-border-bottom-right-radius:.4em;-webkit-border-bottom-right-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;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,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 #777;border-bottom:.5em solid #777}.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:10px 0 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:20px 10px 0;background:#777}.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;-moz-box-shadow:0 3px 0 #d7dde1 inset;-webkit-box-shadow:0 3px 0 #d7dde1 inset;box-shadow:0 3px 0 #d7dde1 inset}.ui-body-cybozu .ui-input-search input{background-color:transparent;border:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;-webkit-border-radius:none;-moz-border-radius:none;border-radius:none;padding:0;margin:.4em 0;color:#000;text-shadow:none}.ui-body-cybozu .ui-input-search .ui-input-clear{border:0;background:transparent;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:#f8f8f8;background:-moz-linear-gradient(top,#fff,#eaeaea);background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#eaeaea));border:1px solid #ccc;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{border:0;border-bottom:1px solid #efefef;background:#fff;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.ui-body-cybozu .content-list .btn-readmore .ui-btn.ui-btn-hover-c,.ui-body-cybozu .content-list .btn-readmore .ui-btn.ui-btn-active-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{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.ui-body-cybozu .content-comment .btn-readmore{margin-top:20px;position:relative}.ui-body-cybozu .btn-readmore .ui-loader{margin:0;background:0;width:28px;height:28px;padding:8px;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border:0;top:0;left:50%;margin-left:-30px;-webkit-border-radius:0;-moz-border-radius:0;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;-webkit-background-size:28px 28px;-moz-background-size:28px 28px;-o-background-size:28px 28px;-ms-background-size:28px 28px;background-size:28px 28px}.ui-body-cybozu .content-list{-webkit-box-shadow:0 3px 3px rgba(0,0,0,0.1);-moz-box-shadow:0 3px 3px rgba(0,0,0,0.1);box-shadow:0 3px 3px rgba(0,0,0,0.1)}.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:bold;font-size:122%}.ui-body-cybozu .ui-listview{margin-top:0;margin-bottom:0}.ui-body-cybozu .ui-listview li.new:before,.ui-body-cybozu .ui-listview li.comments-new:before{content:" ";display:block;width:22px;height:22px;background:url(../image/smartphone/list_mark_unread_44.png) no-repeat top left;-webkit-background-size:22px 22px;-moz-background-size:22px 22px;-o-background-size:22px 22px;-ms-background-size:22px 22px;background-size:22px 22px;position:absolute;top:0;left:5px}.ui-body-cybozu .ui-listview .ui-btn-up-cybozu,.ui-body-cybozu .ui-listview .ui-btn-hover-cybozu{background:#fff;border-bottom:1px solid #f2f2f2;position:relative}.ui-body-cybozu .ui-listview .ui-btn-hover-cybozu,.ui-body-cybozu .ui-listview .ui-btn-active{background:#f9f9f9;border-top:0}.ui-body-cybozu .ui-listview li a.ui-link-inherit{padding:0 45px 0 40px;background:no-repeat 13px 10px;-webkit-background-size:20px 20px;-moz-background-size:20px 20px;-o-background-size:20px 20px;-ms-background-size:20px 20px;background-size:20px 20px;min-height:45px;padding:10px 40px 10px 40px}.ui-body-cybozu .ui-listview li.file a{background-image:url(../image/smartphone/list_type_view40.png)}.ui-body-cybozu .ui-listview li a span{color:#333}.ui-body-cybozu .ui-listview li a .user-name{display:block;font-size:.9em;font-weight:normal;color:#8f8f8f}.ui-body-cybozu .ui-listview li a .list-date{display:block;font-size:.9em;position:absolute;top:10px;right:45px;color:#b4b4b4}.ui-body-cybozu .ui-listview li a .list-title{display:block;padding:0 0 5px 0;font-size:1.3em;height:20px;font-weight:bold;overflow:hidden;text-overflow:ellipsis;color:#333}.ui-body-cybozu .ui-listview li a .list-summary{line-height:16px;display:block;font-size:.9em;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:12px}.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;-webkit-background-size:12px 18px;-moz-background-size:12px 18px;-o-background-size:12px 18px;-ms-background-size:12px 18px;background-size:12px 18px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.ui-body-cybozu .ui-listview li a .count{width:32px;display:block;position:absolute;top:43px;right:15px;color:#666;text-align:center;font-size:.8em}.ui-content .ui-listview li.comments-add a.ui-link-inherit,.ui-content .ui-listview li.comments-readed a.ui-link-inherit,.ui-content .ui-listview li.comments-new a.ui-link-inherit{margin:0 62px 0 0}.ui-content .ui-listview li.comments-add .ui-icon,.ui-content .ui-listview li.comments-readed .ui-icon,.ui-content .ui-listview li.comments-new .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;-webkit-background-size:32px 32px;-moz-background-size:32px 32px;-o-background-size:32px 32px;-ms-background-size:32px 32px;background-size:32px 32px;-moz-box-shadow:none;-webkit-box-shadow:none;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{background-color:#eee;border-bottom:1px solid #ddd;margin:0 -10px;padding:10px 25px}.ui-body-cybozu .list-folder .ui-btn-up-cybozu,.ui-body-cybozu .list-folder .ui-btn-hover-cybozu{background:#e3e3e3;border:1px solid #ccc;border-top-color:#e2e2e2;padding:0}.ui-body-cybozu .list-folder .ui-btn-hover-cybozu,.ui-body-cybozu .list-folder .ui-btn-active-cybozu{background:#d9d9d9;border-top:1px solid #d9d9d9;border-bottom:1px solid #ccc}.ui-body-cybozu .list-folder li:first-child{border-top:1px solid #ccc;-moz-border-top-left-radius:.4em;-webkit-border-top-left-radius:.4em;border-top-left-radius:.4em;-moz-border-top-right-radius:.4em;-webkit-border-top-right-radius:.4em;border-top-right-radius:.4em}.ui-body-cybozu .list-folder li:last-child{border-bottom:1px solid #ccc;-moz-border-bottom-left-radius:.4em;-webkit-border-bottom-left-radius:.4em;border-bottom-left-radius:.4em;-moz-border-bottom-right-radius:.4em;-webkit-border-bottom-right-radius:.4em;border-bottom-right-radius:.4em}.ui-body-cybozu .list-folder .ui-btn-inner{border:0}.ui-body-cybozu .list-folder li a.ui-link-inherit{background:url(../image/smartphone/list_type_folder64.png) no-repeat 4px 6px;-webkit-background-size:32px 32px;-moz-background-size:32px 32px;-o-background-size:32px 32px;-ms-background-size:32px 32px;background-size:32px 32px;height:24px;line-height:24px;min-height:24px;padding:10px 40px 10px 40px}.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}.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{position:absolute;top:50%;right:25px;top:23px;display:block;padding:3px 7px;background:#999;-webkit-border-radius:5em;-webkit-background-clip:padding-box;-moz-border-radius:5em;border-radius:5em;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;background:#dbdbdb;margin-right:5px;padding:2px 4px;-webkit-border-radius:.2em;-moz-border-radius:.2em;border-radius:.2em;font-size:.9em}.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 .mimetype,.ui-body-cybozu .item .filesize,.ui-body-cybozu .item-child .mimetype,.ui-body-cybozu .item-child .filesize{font-size:82%;color:#999}.ui-body-cybozu .content-view{margin:10px 6px 0;border:1px solid #b2b2b2;-moz-border-radius:.6em;-webkit-border-radius:.6em;border-radius:.6em;background-color:#efefef;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.2);-moz-box-shadow:0 0 5px rgba(0,0,0,0.2);box-shadow:0 0 5px rgba(0,0,0,0.2)}.ui-body-cybozu .content-view .item{margin-left:-10px;margin-right:-10px;background:#fff;-moz-border-radius:.6em;-webkit-border-radius:.6em;border-radius:.6em;padding:10px 0}.ui-body-cybozu .content-view .item.comment-on{border-bottom:1px solid #ccc;-moz-border-radius-bottomleft:0;-moz-border-radius-bottomright:0;-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.ui-body-cybozu .item .block{border-top:1px solid #efefef;margin:0 10px 10px;position:relative;min-height:43px}.ui-body-cybozu .item .divider{height:1px;margin:12px 10px 20px;padding:0;border:0;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;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: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:152%;line-height:32px;padding-left:0!important}.ui-body-cybozu .item .block .value.appname img{margin-right:4px}.ui-body-cybozu .item .block a.more-comment{display:block;padding:0 50px 0 8px;text-decoration:none;color:#333;position:relative}.ui-body-cybozu .item .block a.more-comment:hover{background:#efefef}.ui-body-cybozu .item .block a.more:after,.ui-body-cybozu .item .block a.more-comment: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 .count{position:absolute;top:50%;right:18px;margin-top:-10px;display:block;padding:3px 7px;background:#999;-webkit-border-radius:5em;-webkit-background-clip:padding-box;-moz-border-radius:5em;border-radius:5em;color:#fff}.ui-body-cybozu .item .block .comment{padding-top:8px;margin-bottom:7px}.ui-body-cybozu .item .block .comment .detail{background:transparent;padding:0;margin-top:0;border-bottom:0}.ui-body-cybozu .item .block .comment .detail:after{content:"";clear:both;display:block}.ui-body-cybozu .item .block .comment .detail .username{float:left;font-weight:bold}.ui-body-cybozu .item .block .comment .detail .time{float:right;color:#999}.ui-body-cybozu .item .block .comment p{padding:2px 0 12px}.ui-body-cybozu .content-comment{padding-top:5x}.ui-body-cybozu .item-child{margin-top:5px}.ui-body-cybozu .item-child .detail{padding:10px 2px 1px;position:relative}.ui-body-cybozu .item-child .detail:before{content:"";display:block;border-style:solid;border-width:0 4px 4px;border-color:transparent transparent #fff;height:0;width:0;position:absolute;bottom:-1px;left:8px;z-index:1}.ui-body-cybozu .item-child .detail:after{content:"";display:block;clear:both}.ui-body-cybozu .item-child .detail .username .profileImage{position:relative;top:-4px}.ui-body-cybozu .item-child .detail .time{margin-top:1px;margin-right:26px;color:#999;float:right;font-size:92%}.ui-body-cybozu .item-child a.btn-delete{background:url(../image/smartphone/icon_trash44.png) no-repeat 2px 2px;-webkit-background-size:22px 22px;-moz-background-size:22px 22px;-o-background-size:22px 22px;-ms-background-size:22px 22px;background-size:22px 22px;width:26px;height:0;padding-top:26px;overflow:hidden;position:absolute;top:3px;right:0;z-index:1px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.ui-body-cybozu .item-child a.btn-delete:hover,.ui-body-cybozu .item-child a.btn-delete-on{background-color:#bbb}.ui-body-cybozu .item-child .word-break{border:1px solid #b9b9b9;background:#fff;-moz-border-radius:.4em;-webkit-border-radius:.4em;border-radius:.4em;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.1),0 0 10px 0 #fff inset;-moz-box-shadow:0 0 5px rgba(0,0,0,0.1),0 0 10px 0 #fff inset;box-shadow:0 0 5px rgba(0,0,0,0.1),0 0 10px 0 #fff inset}.ui-body-cybozu .item-child .word-break .number{display:block;color:#798d9b}.ui-body-cybozu .item-child-self .detail:before{border-color:transparent transparent #f4fbfe;left:auto;right:40px}.ui-body-cybozu .item-child-self .detail .username{margin-right:26px;float:right}.ui-body-cybozu .item-child-self .detail .time{margin-right:0;float:left}.ui-body-cybozu .item-child-self .word-break{border:1px solid #a5d3ed;background-color:#f5fcff}.ui-body-cybozu .item-child-new .detail:before{border-color:transparent transparent #ffc}.ui-body-cybozu .item-child-new .word-break{background-color:#ffffd9}.ui-body-cybozu .content-desc .item{margin-left:-10px;margin-right:-10px;padding-bottom:20px;background:#fff}.ui-body-cybozu .content-form{margin:10px 6px 0;padding:10px 10px 0;border:1px solid #b2b2b2;-moz-border-radius:.6em;-webkit-border-radius:.6em;border-radius:.6em;-moz-box-shadow:0 0 3px rgba(0,0,0,.1);-webkit-box-shadow:0 0 3px rgba(0,0,0,.1);box-shadow:0 0 3px rgba(0,0,0,.1);background:#fff}.ui-body-cybozu .ui-field-contain{border-bottom:0;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:0;border-top:1px solid #d6d6d6;border-bottom:1px solid #d6d6d6;background-color:#fff}.ui-body-cybozu label.ui-input-text,.ui-body-cybozu .content-header label.ui-select{width:100%;border-top:1px solid #efefef;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-TimeCalc,.ui-body-cybozu .ui-field-contain .field-type-Numbering,.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-User>.ui-btn,.ui-body-cybozu .field-type-Date>.ui-btn,.ui-body-cybozu .field-type-Time>.ui-btn,.ui-body-cybozu .field-type-DateTime>.ui-btn,.ui-body-cybozu .field-type-Date-input-type-text>.ui-btn,.ui-body-cybozu .field-type-DateTime-input-type-text>.ui-btn{margin-left:8px}.ui-body-cybozu .field-type-User>.ui-btn .ui-btn-inner,.ui-body-cybozu .field-type-Date>.ui-btn .ui-btn-inner,.ui-body-cybozu .field-type-Time>.ui-btn .ui-btn-inner,.ui-body-cybozu .field-type-DateTime>.ui-btn .ui-btn-inner,.ui-body-cybozu .field-type-Date-input-type-text>.ui-btn .ui-btn-inner,.ui-body-cybozu .field-type-DateTime-input-type-text>.ui-btn .ui-btn-inner{padding-left:8px;padding-right:8px}.ui-body-cybozu .field-type-User>.ui-btn:before,.ui-body-cybozu .field-type-Date>.ui-btn:before,.ui-body-cybozu .field-type-Time>.ui-btn:before,.ui-body-cybozu .field-type-DateTime>.ui-btn:before,.ui-body-cybozu .field-type-Date-input-type-text>.ui-btn:before,.ui-body-cybozu .field-type-DateTime-input-type-text>.ui-btn:before{position:absolute;content:"";display:block;height:24px;width:0;top:4px;left:-7px;border-left:1px dashed #ccc}.ui-body-cybozu .comment-input-area-simple{margin:15px 0}.ui-body-cybozu .comment-input-area-simple .comment-textarea-wrapper{padding-left:24px;margin-left:-2px;background:url(../image/smartphone/icon_comment_add44.png) no-repeat left 7px;-webkit-background-size:22px 22px;-moz-background-size:22px 22px;-o-background-size:22px 22px;-ms-background-size:22px 22px;background-size:22px 22px}.ui-body-cybozu .comment-input-area-simple textarea{background-color:#fff!important;height:1.3em;width:95%;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.ui-body-cybozu .comment-input-area-simple .btn-func{margin:10px 0 0;padding:0;width:100%;display:none}.ui-body-cybozu .comment-input-area-simple.active textarea{height:2.6em}.ui-body-cybozu .comment-input-area-simple.active .btn-func{display:block}.ui-body-cybozu .content-comment .comment-input-area-simple{margin:0 -10px 15px;padding:10px;background-color:#fff;background:#efefef;-webkit-box-shadow:0 3px 3px rgba(0,0,0,0.1);-moz-box-shadow:0 3px 3px rgba(0,0,0,0.1);box-shadow:0 3px 3px rgba(0,0,0,0.1)}.ui-body-cybozu .comment-input-area .btn-func{margin-top:20px}.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{margin:0 5px;width:45%}.ui-body-cybozu .btn-func .ui-btn .ui-btn-inner{padding:10px 15px}.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-hover-c,.ui-body-cybozu .btn-func .ui-btn:first-child.ui-btn-active-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:#eee;margin-bottom:15px;padding:5px;-webkit-border-radius:.3em;-webkit-background-clip:padding-box;-moz-border-radius:.3em;border-radius:.3em;line-height:1;position:relative;color:#000;font-weight:bold}.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:#ccc}.ui-body-cybozu .record-textarea p.label:after{display:none}.ui-body-cybozu .content-ground{background-color:#fff;padding:20px 0;-webkit-box-shadow:0 3px 3px rgba(0,0,0,0.1);-moz-box-shadow:0 3px 3px rgba(0,0,0,0.1);box-shadow:0 3px 3px rgba(0,0,0,0.1)}.ui-body-cybozu .item.graph .block{padding:0 0 15px;border:1px solid #ccc;background:url(../image/smartphone/bg_totaling_line2x6.png) repeat-y center top;-webkit-background-size:1px 3px;-moz-background-size:1px 3px;-o-background-size:1px 3px;-ms-background-size:1px 3px;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-box-shadow:0 2px 3px rgba(0,0,0,0.2);-moz-box-shadow:0 2px 3px rgba(0,0,0,0.2);box-shadow:0 2px 3px rgba(0,0,0,0.2);-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:0 5px;line-height:16px;text-align:center;color:#fff;font-size:85%}.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,0.1)}.ui-body-cybozu .graph .block .large-item p.label{font-size:122%;color:#333;font-weight:bold}.ui-body-cybozu .graph .block .large-item .bar{height:24px}.ui-body-cybozu .graph .block .large-item .bar:after{border-color:#d8f4bf}.ui-body-cybozu .graph .block .large-item .bar span{padding-top:24px;background:#97db23;background:-moz-linear-gradient(top,#a6ea40,#9bde32);background:-webkit-gradient(linear,left top,left bottom,from(#a6ea40),to(#9bde32))}.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:#90d325}.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:#e7ebf5}.ui-body-cybozu .graph .block .inside-item .bar span{padding-top:20px;background:#0071c8;background:-moz-linear-gradient(top,#52adff,#42a1f2);background:-webkit-gradient(linear,left top,left bottom,from(#52adff),to(#42a1f2))}.ui-body-cybozu .graph .block .inside-item .bar-count{bottom:2px}.ui-body-cybozu .graph .block .inside-item .bar-count span{background-color:#3395e4}.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:#f4e7eb}.ui-body-cybozu .graph .block .small-item .bar span{padding-top:16px;background:#bc0767;background:-moz-linear-gradient(top,#e7596e,#dd5167);background:-webkit-gradient(linear,left top,left bottom,from(#e7596e),to(#dd5167))}.ui-body-cybozu .graph .block .small-item .bar-count{bottom:0}.ui-body-cybozu .graph .block .small-item .bar-count span{background-color:#c93d56}.ui-body-cybozu .content-status .item{border-bottom:0;-webkit-border-radius:.6em;-moz-border-radius:.6em;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 a.ui-btn{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border-bottom:0;position:relative;text-align:left;border-color:#ccc;background:#f6f6f6}.ui-body-cybozu .list-task-status a.ui-btn.ui-btn-hover-c,.ui-body-cybozu .list-task-status a.ui-btn.ui-btn-active-c{background:#efefef}.ui-body-cybozu .list-task-status a.ui-btn .ui-btn-inner{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;padding:10px 70px 10px 35px;font-size:114%}.ui-body-cybozu .list-task-status a.ui-corner-top{-moz-border-top-left-radius:.4em;-webkit-border-top-left-radius:.4em;border-top-left-radius:.4em;-moz-border-top-right-radius:.4em;-webkit-border-top-right-radius:.4em;border-top-right-radius:.4em}.ui-body-cybozu .list-task-status a.ui-corner-bottom{-moz-border-bottom-left-radius:.4em;-webkit-border-bottom-left-radius:.4em;border-bottom-left-radius:.4em;-moz-border-bottom-right-radius:.4em;-webkit-border-bottom-right-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;-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:10px;margin-top:-8px}.ui-body-cybozu .list-task-status div.legend .count{position:absolute;top:50%;right:30px;display:block;padding:3px 7px;margin-top:-11px;background:#999;-webkit-border-radius:5em;-webkit-background-clip:padding-box;-moz-border-radius:5em;border-radius:5em;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{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;background:0;margin-bottom:0;padding:5px 0 12px;border-top:1px solid #f0f0f0}.ui-body-cybozu .item .block ul.list-user-status li:first-child{border-top:0}.ui-body-cybozu .item .block ul.list-user-status li:last-child{border-bottom:0}.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;-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:-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;height:35px}.ui-body-cybozu .item .block ul.list-user-status li .username{display:block;font-size:122%}.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;-webkit-box-shadow:0 2px 2px rgba(0,0,0,0.1) inset;-moz-box-shadow:0 2px 2px rgba(0,0,0,0.1) inset;box-shadow:0 2px 2px rgba(0,0,0,0.1) inset}.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{width:auto;height:16px;position:absolute;display:inline-block;top:50%;right:20px;bottom:0;margin-top:-8px;display:block;padding:3px 8px 3px;background:#999;-webkit-border-radius:2em;-webkit-background-clip:padding-box;-moz-border-radius:2em;border-radius:2em;font-size:1em;color:#fff}.ui-body-cybozu .ui-content{margin-bottom:0!important}.ui-body-cybozu .touch-view-switcher{position:relative;left:50%;padding:24px 0 14px;margin-left:-80px}.ui-body-cybozu .touch-view-switcher .ui-btn{display:inline-block;padding:0 .5em}.ui-bar-cybozu .page-title{background:#333;border-top:1px solid #888;color:#fff;padding:4px 10px 1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ui-body-cybozu .ui-footer p{border:1px solid #282828;height:30px;margin:0 5px;background:#333;background:-moz-linear-gradient(top,#505050,#343434);background:-webkit-gradient(linear,left top,left bottom,from(#505050),to(#343434));-moz-box-shadow:inset 0 1px 1px rgba(255,255,255,0.3),0 1px rgba(0,0,0,0.7),0 3px 5px rgba(120,120,120,0.5);-webkit-box-shadow:inset 0 1px 1px rgba(255,255,255,0.3),0 1px rgba(0,0,0,0.7),0 3px 5px rgba(120,120,120,0.5);box-shadow:inset 0 1px 1px rgba(255,255,255,0.3),0 1px rgba(0,0,0,0.7),0 3px 5px rgba(120,120,120,0.5);-webkit-border-radius:22px;-moz-border-radius:22px;border-radius:22px}.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:-7px;display:block;width:44px;height:44px;background:no-repeat top left;-webkit-background-size:44px 44px;-moz-background-size:44px 44px;-o-background-size:44px 44px;-ms-background-size:44px 44px;background-size:44px 44px;border-radius:0}.ui-bar-cybozu a.btn-back{background-image:url(../image/smartphone/footer_back88.png);margin:0 0 0 10px}.ui-bar-cybozu a.btn-menu{background-image:url(../image/smartphone/footer_menu88.png);float:right;margin:0 10px 0 0;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{background-image:url(../image/smartphone/footer_notification88.png);text-align:center}.ui-bar-cybozu a.btn-single .notification-count{margin-top:10px;display:inline-block;padding:1px 4px;background:#ce4a44;-webkit-border-radius:1em;-moz-border-radius:1em;border-radius:1em;color:#fff;font-weight:bold;font-size:10px}.ui-bar-cybozu .footer-menu{width:208px;background:#777;position:absolute;bottom:57px;right:5px;border:5px solid #444;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 3px 5px rgba(120,120,120,0.7);-moz-box-shadow:0 3px 5px rgba(120,120,120,0.7);box-shadow:0 3px 5px rgba(120,120,120,0.7);display:none;z-index:1}.ui-bar-cybozu .footer-menu:after{content:"";display:block;width:0;height:0;position:absolute;right:14px;border:14px solid;border-color:#444 transparent transparent transparent}.ui-bar-cybozu .footer-menu a.ui-link:link,.ui-bar-cybozu .footer-menu a.ui-link:visited,.ui-bar-cybozu .footer-menu a.ui-link:hover,.ui-bar-cybozu .footer-menu a.ui-link:active{color:#fff;text-decoration:none}.ui-bar-cybozu .main-menu li{border-top:1px solid #676767}.ui-bar-cybozu .main-menu li:first-child{border-top:0}.ui-bar-cybozu .main-menu li a{display:block;background:#555;padding:10px;border-bottom:1px solid #404040}.ui-bar-cybozu .main-menu li:last-child a{border-bottom:0}.ui-bar-cybozu .sub-menu li{border-top:1px solid #919191}.ui-bar-cybozu .sub-menu li:first-child{border-top:1px solid #676767}.ui-bar-cybozu .sub-menu li a{display:block;padding:10px;border-bottom:1px solid #636363}.ui-bar-cybozu .sub-menu li:last-child a{border-bottom:0}.ui-bar-cybozu .main-menu li a:hover,.ui-bar-cybozu .main-menu li a:active,.ui-bar-cybozu .sub-menu li a:hover,.ui-bar-cybozu .sub-menu li a:active{background-color:#666}.ui-body-error{background:#ccc url(../image/smartphone/icon_error226x260.png) no-repeat top center;-webkit-background-size:113px 130px;-moz-background-size:113px 130px;-o-background-size:113px 130px;-ms-background-size:113px 130px;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}