﻿body{font-family:'Open Sans', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', 'Meiryo', 'メイリオ', sans-serif}h1,h2,h3,h4,h5,h6{font-family:'Open Sans', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', 'Meiryo', 'メイリオ', sans-serif}.icon-custom img{vertical-align:top}a[href^=http]{word-break:break-all}.overflow-ellipsis-1-line{overflow:hidden;display:inline-block;max-width:100%;text-overflow:ellipsis;white-space:nowrap}.member-user-name{min-height:4.6em;line-height:130%}.profile .name-location>strong{margin-bottom:0.25em;word-break:break-all}.profile .img-uploaded>li{max-width:100%;vertical-align:top}.profile .img-uploaded img{width:100%;height:auto}.profile .img-uploaded a.fancybox{display:block;overflow:hidden;position:relative;width:240px;margin-top:5px}.profile .img-uploaded a.fancybox::after{content:" ";position:absolute;left:0;top:0;z-index:1;width:240px;height:9999px;background:#FFF;opacity:0;transition:opacity 0.3s cubic-bezier(1, 0, 0, 1)}.profile .img-uploaded a.fancybox:hover::after{opacity:0.6}.profile .img-uploaded a.fancybox .fa{position:absolute;left:0;top:0;z-index:2;padding:0.6em;color:#666;font-size:1.6rem;line-height:100%;text-shadow:-1px -1px 1px #FFF, 1px -1px 1px #FFF, 1px 1px 1px #FFF, -1px 1px 1px #FFF;transition:color 0.3s cubic-bezier(1, 0, 0, 1)}.profile .img-uploaded a.fancybox:hover{color:#333}@media screen and (max-width: 767px){.profile .img-uploaded a.fancybox{display:block;max-width:100%;margin-bottom:15px}}.profile .media.media-v2.discussion-message .media-heading small{display:inline-block;left:auto;top:auto;margin:0 1em;vertical-align:middle}.profile .media.media-v2.discussion-message .message-contents{white-space:pre-wrap}.timeline-v2 .profile .panel-heading{font-size:14px}.timeline-v2>li .cbp_tmlabel .toastui-editor-contents li{padding-left:24px}.toastui-editor-contents,.toastui-editor-contents pre,.toastui-editor-contents code{font-family:'Open Sans', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', 'Meiryo', 'メイリオ', sans-serif !important}.toastui-editor-contents a{color:#f7882f !important;text-decoration:underline}.panel>.KanbanTitleView .dropdown-menu{left:0;right:auto}.panel>.KanbanTitleView .dropdown-menu:before,.panel>.KanbanTitleView .dropdown-menu:after{display:none;content:""}.panel>.KanbanTitleView .dropdown-menu:before{border-color:rgba(214,214,214,0);border-bottom-color:#d6d6d6;border-width:10px;margin-right:-10px}.panel>.KanbanTitleView .dropdown-menu:after{border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:8px;margin-right:-8px}.timeline-v2 .profile hr{margin:10px 0;border-color:#3B3A44}.member-email-fix{margin:0.25em 0}.member-email-fix--icon{float:left;line-height:160%}.member-email-fix--email{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:2em;width:100%}@media screen and (max-width: 768px){.mm-card-title{font-size:1.6rem;line-height:130%;text-align:center}}.file-name-layout{display:table;width:100%}.file-name-layout .icon-custom{width:50px;height:50px;line-height:50px;vertical-align:middle}.file-name-layout .icon-custom img{width:50px;height:50px;line-height:50px}.file-name-layout .file-name-icon{display:table-cell;width:1%;margin-bottom:0;vertical-align:middle}.file-name-layout .file-name-label{display:table-cell;padding-left:10px;vertical-align:middle;text-align:left;font-size:1.6rem;line-height:130%;word-break:break-all}.file-badge-list{margin-bottom:0 !important}.badge-box-v1{min-height:45px}.badge-box-v1 li{vertical-align:top}.badge-box-v1 i{margin:0 auto}.badge-box-v1 a i,.badge-box-v2 a i{margin:0 auto}.badge-box-v1 button{vertical-align:top !important;top:0}.badge-box-v1 li:last-child i.icon-bg-default{top:0}.modal-body .profile .panel-heading,.task-thread .profile .panel-heading{color:inherit;border-bottom:1px solid #3B3A44}@media (max-width: 767px){.mm-table-body>div{padding:10px;margin-bottom:10px}.mm-table .row>div{padding:4px 0}.mm-table-v2 .row>div{padding:4px 3px}}.modal-right-scroll{max-height:907px;overflow:auto}.tab-content .profile .profile-blog img{margin-top:0}.fc-event .tooltip.top .tooltip-arrow{bottom:0}.fc-day-grid .fc-row{z-index:auto}.popover{border-radius:0}.introjs-tooltip{padding:20px;background:#181818;color:#FFF}.introjs-tooltiptext{font-size:14px;line-height:140%}.introjs-arrow{border-color:#181818}.introjs-arrow.left{border-right-color:#181818}.introjs-arrow.right{border-left-color:#181818}.introjs-arrow.top{border-bottom-color:#181818}.introjs-arrow.bottom{border-top-color:#181818}@media (min-width: 751px){.google_play_badge{width:155px;margin-top:-30px !important;margin-bottom:0px !important}}@media (max-width: 750px){.google_play_badge{width:155px;margin-bottom:0px}}
