﻿a{color:rgba(38,100,171,0.81)}.index-page .res-ul li span:first-child{width:75px;overflow-x:hidden;text-overflow:ellipsis;padding-right:5px}.unit-title{margin-bottom:10px;font-size:1rem}@media only screen and (max-width: 764px){.index-page .res-ul li{width:46%}}@media only screen and (min-width: 765px){.index-page .res-ul li{width:32%}}.list-page ons-toolbar .center{overflow-x:auto}.list-page ons-list.rank-up{border-color:#DE6A6A}.list-page ons-list.rank-down{border-color:#6ABBDE}.list-page ons-list.rank-other{background:#ccc}.list-page .favorite{flex:0 0 50px;position:relative;margin-right:10px}.list-page .favorite-button{align-items:center;display:flex;height:100%;justify-content:center;font-size:1.1rem}.list-page .favorite-button .fa-star-o{color:#ccc}.list-page .favorite-button .fa-star{color:#ffd427}.list-page .favorite input[type=checkbox]{position:absolute;left:-100%}@media only screen and (max-width: 764px){.list-page ons-list{font-size:1.1rem}}.favorite-list-page ons-toolbar .center{overflow-x:auto}.favorite-list-page ons-list.rank-up{border-color:#DE6A6A}.favorite-list-page ons-list.rank-down{border-color:#6ABBDE}.favorite-list-page ons-list.rank-other{background:#ccc}.favorite-list-page .favorite{flex:0 0 50px;position:relative;margin-right:10px}.favorite-list-page .favorite-button{align-items:center;display:flex;height:100%;justify-content:center;font-size:1.1rem}.favorite-list-page .favorite-button .fa-star-o{color:#ccc}.favorite-list-page .favorite-button .fa-star{color:#ffd427}.favorite-list-page .favorite input[type=checkbox]{position:absolute;left:-100%}@media only screen and (max-width: 764px){.list-page ons-list{font-size:1.1rem}}.detail-page ons-toolbar .center{position:relative}.detail-page ons-toolbar .center>span{height:100%}.detail-page .page-title{box-sizing:border-box;overflow-x:hidden;text-overflow:ellipsis;padding-right:30px;position:absolute;left:0;width:100%}.detail-page .page-number{font-size:0.8em;position:absolute;right:0;color:#999;width:30px}.detail-page ons-list ons-col,.detail-page ons-list span{line-height:1.8em}.detail-page .log-tab-form{position:relative}.detail-page .log .res-ul>li{border-bottom:1px solid #ccc;padding:5px 0}.detail-page .log .res-ul>li:last-child{border-bottom:none}.detail-page .log .res-ul>li>span:first-child{width:2em;color:#777}.detail-page .plofile-bukken-list{margin:0;padding:0}.detail-page .cover-label{font-size:0.8em;text-align:center;position:fixed;left:0;width:100%;bottom:50px;color:#666;text-shadow:3px 3px 10px #2B3340}.detail-page .list__item.editable{padding:0;border-bottom:1px solid #eee}.detail-page .list__item.editable::before{right:0}.detail-page .log-tab-form .button-bar{width:75%;margin:8px 0 0 7%}.detail-page .profile-form .button-bar{width:75%;margin:8px 0 0 7%}.detail-page .profile-form .duplicate-button{color:white;background-color:#4792E7;font-size:14px;height:26px;position:absolute;right:4%;top:20px;width:12%;border:none;border-radius:5px}.detail-page .footer-nav{background:#4792E7;bottom:10px;border-radius:50%;box-shadow:0 0 5px #999;color:#fff;height:40px;line-height:40px;opacity:0.85;position:fixed;text-align:center;width:40px;z-index:10}.detail-page .footer-nav.left{left:10px}.detail-page .footer-nav.right{right:10px}.detail-page .sliding-memo{background:rgba(255,255,255,0.9);bottom:0;box-shadow:0 0 5px #ccc;height:40%;min-height:155px;left:0;position:fixed;right:0;text-align:center;transition:0.3s;transform:translate(0, 100%);width:100%;z-index:10}.detail-page .sliding-memo .sliding-memo-header{height:45px;position:absolute;top:0;width:100%;z-index:1}.detail-page .sliding-memo .sliding-memo-body{box-sizing:border-box;height:100%;padding-bottom:5px;padding-top:45px;position:absolute;top:0;width:100%}.detail-page .sliding-memo.in{transform:translate(0, 0%)}.detail-page .sliding-memo .close{background:none;border:none;color:#999;font-size:18px;width:100px}.detail-page .sliding-memo .submit{white-space:nowrap}.detail-page .sliding-memo textarea{height:100%;width:95%}ons-dialog[var=varAddLogDialog] .dialog{width:80%;max-width:500px}.detail-add-log-form{text-align:center}.detail-add-log-form textarea{width:90%;background:#fff}.detail-add-log-form .log-datetime{margin-bottom:5px}.detail-add-log-form .submit{padding:10px 0}.bl_status-c_new{width:125px !important}.bl_status-d_new{width:125px !important}.bl_status-m1_new{width:125px !important}.bl_status-post_new{width:125px !important}.bl_status-hm_new{width:150px !important}.bl_status-hm2_new{width:150px !important}.bl_status-sms_new{width:150px !important}.bl_status-sms_send{width:105px !important}.bl_status-sms_8{width:105px !important}.bl_status-c-ex{width:125px !important}.bl_status-d-ex{width:125px !important}.bl_status-m1-ex{width:125px !important}.bl_status-post-ex{width:125px !important}.bl_status-hm-ex{width:150px !important}.bl_status-hm2-ex{width:150px !important}.bl_status-sms-ex{width:150px !important}.bl_status-re_sms{width:102px !important}.log-plus-button{color:#4792E7;font-size:2rem;height:28px;position:absolute;right:5%;top:8px;width:30px;font-size:28px}.log-plus-button:active{color:#CFE3F9}.icon-radio-buttons input+label{background:#fff;border:1px solid #ddd;border-radius:4px;color:#4792E7;display:inline-block;font-size:0.7em;margin:0 2px;text-align:center;vertical-align:top;width:6em;height:3.7em}.icon-radio-buttons input:checked+label{background:#4792E7;color:#fff}.icon-radio-buttons2 input+label{background:#fff;border:1px solid #ddd;border-radius:4px;color:#4792E7;display:inline-block;font-size:0.7em;margin:0 2px;text-align:center;vertical-align:top;width:12em;height:3.7em}.icon-radio-buttons2 input:checked+label{background:#4792E7;color:#fff}.plofile-bukken-list>li{border-bottom:1px solid #bbb;list-style-type:none}.plofile-bukken-list>li:last-child{border-bottom:none}@media only screen and (max-width: 764px){.detail-page .res-ul li span:first-child{width:90px}.detail-page ons-list{font-size:1rem}.icon-radio-buttons{padding:0 5px}.icon-radio-buttons input+div{height:42px;width:70px}}@media only screen and (min-width: 765px){.detail-page .res-ul li span:first-child{width:110px}.detail-page ons-list{font-size:1.1rem}.icon-radio-buttons input+div{height:48px;width:80px}}.mail-log-conteiner{margin-left:8px;margin-right:8px}.mail-log-conteiner ul{padding:0;margin:0}.mail-log-conteiner li{clear:both;list-style-type:none;margin-top:10px;margin-bottom:10px;max-width:500px;width:80%}.mail-log-conteiner li.staff{float:right}.mail-log-conteiner li.staff .message{background:#5DA9FF;border:none;color:#fff;font-weight:bold;border-radius:10px 0 10px 10px}.mail-log-conteiner li.staff .regdate{color:#fff;font-weight:normal}.mail-log-conteiner li.member{float:left}.mail-log-conteiner li.member .message{border-radius:0 10px 10px 10px}.mail-log-conteiner li.member .regdate{color:#999}.mail-log-conteiner li .regdate{display:block;color:#ccc;font-size:0.9rem;margin-top:7px;text-align:right}.mail-log-conteiner li .message{background:#fff;border:solid 1px #C1DEFF;font-size:0.9rem;margin-top:5px;padding:10px}.mail-log-conteiner li:last-child{margin-bottom:20px}.log-page .res-ul li{line-height:1.3rem}@media only screen and (max-width: 764px){.log-page .res-ul li span:first-child{width:90px}.log-page ons-list{font-size:1rem}}@media only screen and (min-width: 765px){.log-page .res-ul li span:first-child{width:110px}.log-page ons-list{font-size:1.1rem}}ons-toolbar-button.has-icon{display:inline-block;height:100%;vertical-align:top;position:relative;width:36px}ons-toolbar-button.has-icon:after{bottom:2px;color:#4E81BA;display:block;font-size:10px;position:absolute;text-align:center;width:100%}ons-toolbar-button.has-icon.home:after{content:'HOME'}ons-toolbar-button.has-icon.edit:after{content:'編集'}ons-toolbar-button.has-icon.rank:after{content:'ランク'}ons-toolbar-button.has-icon.recover:after{content:'復元'}ons-toolbar-button.has-icon.order:after{content:'並び替え'}ons-toolbar-button.has-icon.search:after{content:'検索'}ons-toolbar-button.has-icon.rank:after{content:'ランク'}ons-toolbar-button.has-icon.register:after{content:'登録'}ons-toolbar-button.has-icon.search-result:after{content:'結果へ'}ons-toolbar-button.has-icon.all-clear:after{content:'リセット'}ons-toolbar-button.has-icon.submit:after{content:'送信'}ons-toolbar-button.has-icon.sub-menu:after{content:'メニュー'}ons-toolbar-button.has-icon.memo:after{content:'メモ'}ons-toolbar-button.has-icon.update:after{content:'更新'}ons-toolbar-button.has-icon.delete:after{content:'削除'}ons-toolbar-button.has-icon .toolbar-button{line-height:34px}@media only screen and (min-width: 765px){ons-toolbar+.page__background+.page__content{top:60px}ons-toolbar.navigation-bar{height:60px}ons-toolbar .navigation-bar__center,ons-toolbar .navigation-bar__item,ons-toolbar .navigation-bar__left,ons-toolbar .navigation-bar__right{height:60px}ons-toolbar .navigation-bar__title{line-height:60px}ons-toolbar .navigation-bar__line-height{line-height:60px}ons-toolbar ons-toolbar-button.has-icon{width:60px;text-align:center}ons-toolbar ons-toolbar-button.has-icon:after{font-size:12px}ons-toolbar ons-toolbar-button.has-icon .toolbar-button{line-height:34px;font-size:24px}ons-toolbar ons-back-button{position:relative;top:10px}}.sliding-menu-link-item{display:block}.font-size-dialog ons-list ons-list-item{padding:10px}.font-size-dialog .icon-range-small{font-size:14px}.dialog ons-list{box-shadow:0 2px 5px -1px #aaa inset;height:100%;overflow-y:auto}.dialog .select-tappable{color:#4F81BB}.dialog-body{font-size:0.9rem;padding:0 22px;overflow:auto}@media only screen and (max-height: 449px){.dialog ons-list,.dialog .dialog-body{max-height:190px}}@media only screen and (min-height: 450px) and (max-height: 649px){.dialog ons-list,.dialog .dialog-body{max-height:300px}}@media only screen and (min-height: 650px){.dialog ons-list,.dialog .dialog-body{max-height:480px}}.custom-modal{background-color:rgba(0,0,0,0.5) !important}.custom-modal>.dialog{display:block;width:85vw;border:1px solid #ddd;-webkit-border-radius:4px;border-radius:4px;background-image:none}.custom-modal-body{height:60vh !important;min-height:60vh !important;max-height:60vh !important;overflow-y:auto !important}.footer-row{padding-top:5px !important;padding-bottom:5px !important}.footer-right-btn{float:right;margin-right:10px;border:1px solid rgba(24,103,194,0.81);font-size:15px !important}.footer-left-btn{background-color:white;color:#000;border:1px solid #000;font-size:15px !important}.small-notification{height:18px;font-size:0.7em;margin-top:7px}.price .price-input{width:80%;float:left}.price .price-unit{font-size:15px}#crudMemberDialog .dialog-mask{z-index:40000 !important}#crudMemberDialog .dialog{z-index:40001 !important}.item{line-height:1}.list-title-item{font-size:0.9rem}.item-desc{font-size:0.9rem;color:#666;line-height:1.4;margin:10px 0 0;word-wrap:break-word}ons-list-item[modifier=chevron]{padding-right:30px}.list__item--chevron:active{background:#f3f3f3}.inset-ons-list{margin-top:10px;margin-bottom:10px}.nested-check-list ons-list-item:first-child{display:table;width:100%}.nested-check-list ons-list-item:first-child>*{display:table-cell}.nested-check-list ons-list-item:first-child>*:first-child{width:35px}.nested-check-list ons-list-item:not(:first-child){margin-left:20px}.message-bind{padding:20px 7px;text-align:center;color:#4792E7}.limit-date{color:#E15E5E;font-weight:bold;font-size:1.3rem;margin:0 5px}.res-ul{padding:0;margin:0;font-size:0.9rem}.res-ul li{display:inline-table;table-layout:fixed}.res-ul li span{display:table-cell;word-wrap:break-word}.res-ul li span:last-child{color:#777}.res-ul li.one-column-disp span{display:block}.res-ul.two-col li{width:100%}.list-item-note{position:absolute;right:36px;top:0;font-size:1rem}.large-button-wrapper{margin:10px 5% 20px}.textarea-disp{max-height:200px;overflow-y:auto;white-space:pre-wrap;width:100%;background:#f1f1f1;border-radius:4px;padding:5px;box-sizing:border-box}.anchor-button{text-decoration:none}.list-popover .popover__top-arrow{display:none}.list-popover .popover__content{min-height:initial}.detail-popover .popover__top-arrow{display:none}.mail-template-page ons-list{margin-bottom:50px}.mail-template-page .footer-bar{background:#fff;bottom:0;box-shadow:0 0 10px #ccc;height:40px;left:0;line-height:40px;position:fixed;right:0;text-align:center;width:100%}.duplicate-users-label{padding:10px 0 20px}.dupli-users-sub-data{font-size:0.9rem;color:#666;line-height:1;word-wrap:break-word}.duplicate-label{font-size:0.8rem;color:#ff4e4e}.dupli-edit-page input[type=radio]:checked+div+span{color:#4792E7}.one-column-form div:first-child{height:30px;line-height:3;font-size:0.7em}.one-column-form .inline-blocks>*{display:inline-block}.one-column-form .inline-blocks.range-select>*{width:44%;max-width:200px;font-size:0.7em}.one-column-form-input{width:100%}.one-column-form-textarea{width:100%;margin:10px 0}.one-column-form-input:focus,.one-column-form-textarea:focus{border-color:#9EC3EE}.one-column-form--dialog textarea{font-size:0.9em;opacity:0.6;width:100%;margin:5px 0}.one-column-date-form--dialog textarea{font-size:0.9em;opacity:0.6;width:15%;margin:5px 0}.clearable{position:relative}.clearable input{padding-right:30px}.clearable ons-icon{color:#4792E7;position:absolute;top:5px;right:5px;bottom:0;margin:auto}.text-red{color:#ff0000}.text-normal{font-weight:normal !important}.custom-badge{position:relative;display:inline-block;box-sizing:border-box;background-clip:padding-box;padding:0;margin:0 10px 0 0;font:inherit;color:inherit;background:transparent;border:none;line-height:normal;font-family:-apple-system, 'Helvetica Neue', 'Helvetica', 'Arial', 'Lucida Grande', sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:25px;height:25px;text-decoration:none;font-size:11px;line-height:25px !important;letter-spacing:0;color:#ffffff;vertical-align:middle;text-align:center;background-color:#0076ff;border:0 solid currentColor;border-radius:50%;overflow:hidden;box-shadow:0 3px 6px rgba(0,0,0,0.12);transition:all 0.1s linear}.navbar-new-badge2{display:inline-block;padding:.25em .4em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;font-size:.6rem;font-weight:300;padding:2px 4px;position:absolute;right:5px;top:-3px;color:#1f2d3d;background-color:#ffc107}@media only screen and (max-width: 764px){.item{padding:10px}.res-ul li{width:100%}}@media only screen and (min-width: 765px){.item{padding:20px}.res-ul li{width:48%}}
