@CHARSET "UTF-8";body{background-color:#fbfbfb}.ui.small.table tbody tr td .button{margin:0;padding:.78571429em 1.1em .78571429em}.ui.table.sticky-table>thead>tr>th{background:#e2e8ec;border-bottom:1px solid rgba(34,36,38,.3)}.ui.table.sticky-table thead tr:first-child>th{position:sticky;top:8rem;z-index:2}.ui.table.sticky-table thead tr:nth-child(2)>th{position:sticky;top:11rem;z-index:2}.ui.table.sticky-table>thead>tr:first-child>th:first-child,.ui.table.sticky-table>thead>tr:first-child>th:last-child{border-radius:0}.ui.very.basic.table.border-bottom>tr>td,.ui.very.basic.table.border-bottom>tbody>tr>td{border-bottom:1px solid rgba(34,36,38,.1)}.ui.very.basic.table.border-bottom>tr>td,.ui.very.basic.table.border-bottom>tbody>tr.no-border>td{border-bottom:0 solid transparent}.ui.very.basic.table.no-border>tr>td,.ui.very.basic.table.no-border>tbody>tr>td{border-top:0 solid transparent;border-bottom:0 solid transparent}.main.container{margin-top:2em;padding-bottom:1em}.ui.cards.item-list>.card,.ui.card{width:250px}.ui.cards.item-list>.card>.image{text-align:center}.ui.cards.item-list>.card>.image>img{width:auto;display:inline-block;max-width:100%;vertical-align:middle;max-height:12rem}.ui.cards.related-item-list>.card,.ui.card{width:170px;cursor:pointer}.ui.cards.related-item-list>.card>.image{text-align:center}.ui.cards.related-item-list>.card>.image>img{width:auto;display:inline-block;max-width:100%;vertical-align:middle;max-height:10rem}.list-item-tanka{font-weight:bold;color:#005faa}.swiper-container-segment{height:580px}.swiper-container-segment>.no-image{text-align:center}.swiper-container{width:100%;height:300px;margin-left:auto;margin-right:auto}.swiper-slide{background-size:contain;background-position:center;background-repeat:no-repeat}.gallery-top{height:80%;width:100%}.gallery-thumbs{height:20%;box-sizing:border-box;padding:10px 0}.gallery-thumbs .swiper-slide{width:20%;height:100%;opacity:.4}.gallery-thumbs .swiper-slide-thumb-active{opacity:1}.ui.vertical.segment.footer{border-top:1px solid #ddd;box-shadow:0 2px 3px rgba(0,0,0,.08) inset;background-color:#fafafa;padding-top:2em}.chumon-menu-grid{border-right:1px solid #ccc;background-color:#fbfbfb;padding-right:0!important}.ui.vertical.menu.chumon-menu{border:0 none transparent;box-shadow:none;border-radius:0;background-color:transparent;margin-right:0;padding-top:2rem}.ui.overlay.fullscreen.modal{height:100vh}.ui.table.chumon-detail>tbody>tr>td{border-top:0 none transparent}.text-title{color:#555;font-size:.9rem;text-align:left;vertical-align:text-top}.required-label{float:right}.list-input-box{display:table;line-height:2.2rem;border:1px solid #ccc;border-radius:.3rem}.list-input{display:table-cell}.list-input>i.icon{margin:0}.list-input.minus{border-right:1px solid #ccc;width:2rem;text-align:center;cursor:pointer}.list-input.plus{border-left:1px solid #ccc;width:2rem;text-align:center;cursor:pointer}.list-input.label{font-size:.6rem;padding:0;white-space:nowrap}.list-input.number>input{text-align:right;height:100%;border:0 none;padding:0 .5rem;font-size:1.2rem;width:100%}.ui.table>tbody>tr>td.number-cell{text-align:right;font-size:1.1rem}.dummy-image{background-color:#eee;padding:40px 0;height:100px;width:100px}#sub-menu-panel .selected-banner{box-shadow:0 0 1px 2.4px #8ca693}.pagination-box{display:block;list-style:none;margin:0;text-align:center}ul.pagination-box>li{display:inline-block;border-radius:.2rem;background-color:#fafafa;padding-left:1rem;padding-right:1rem}ul.pagination-box>li>a{display:inline-block;line-height:2.5rem;min-width:2.5rem;text-align:center;font-size:1.2rem}.page-item{}.page-item.active{background-color:#e0eaf2}.page-item.disabled>a{color:#aaa}.page-item-next.disabled>a,.page-item-prev.disabled>a{color:#aaa}.break-view-item{display:none!important}@media(max-width:820px){.wide-screen-menu{display:none!important}}@media(min-width:821px){.narrow-screen-menu{display:none!important}}.account-menu.user-name{background-color:#efefef!important;color:#333!important}.ui.inverted.menu .user-name.active.item{background-color:#efefef!important;color:#333!important}.menu-section .menu-user-name{font-weight:bold}