@charset "UTF-8";*,:after,:before{box-sizing:border-box}html{font-size:14px;line-height:1.5}body,dd,html{margin:0;padding:0}body{color:#333;display:flex;flex-direction:column;font-family:Noto Sans JP,sans-serif;word-break:break-all}main{padding-top:80px}button{cursor:pointer;font-family:Noto Sans JP,sans-serif;font-weight:500}::placeholder{color:#999;font-family:Noto Sans JP,sans-serif}a{color:#184752}a:visited{color:rgba(24,71,82,.7)}a:hover{font-weight:700}input[type=email],input[type=month],input[type=password],input[type=text]{border:1px solid #d5dbdd;border-radius:4px;height:36px;padding:.25rem .5rem}input[type=email]::placeholder,input[type=month]::placeholder,input[type=password]::placeholder,input[type=text]::placeholder{color:#999}input[type=email]:hover,input[type=month]:hover,input[type=password]:hover,input[type=text]:hover{border:1px solid #70c9c7}input[type=email]:disabled,input[type=month]:disabled,input[type=password]:disabled,input[type=text]:disabled{border:none}input[type=email]:disabled:hover,input[type=month]:disabled:hover,input[type=password]:disabled:hover,input[type=text]:disabled:hover{border:none;cursor:not-allowed}input[type=email]:focus,input[type=month]:focus,input[type=password]:focus,input[type=text]:focus{outline:1px solid #70c9c7}input[type=email]:focus::placeholder,input[type=month]:focus::placeholder,input[type=password]:focus::placeholder,input[type=text]:focus::placeholder{color:#333}input[type=email].error,input[type=month].error,input[type=password].error,input[type=text].error{background-color:rgba(145,19,19,.2);border:1px solid #911313}input[type=checkbox]{appearance:none;background-color:#fff;border:1px solid #d5dbdd;border-radius:2px;color:currentColor;font:inherit;height:14px;margin:0 .5rem 0 0;position:relative;width:14px}input[type=checkbox]:hover{border:1px solid #70c9c7}input[type=checkbox]:before{background-image:url(/build/images/icon-check-red.f4ee15ec.svg);background-position:2px 3px;background-repeat:no-repeat;content:"";display:none;height:14px;position:absolute;width:14px}input[type=checkbox]:checked{border:1px solid #70c9c7}input[type=checkbox]:checked:before{display:block}input[type=checkbox]:indeterminate{appearance:none;background-image:url(/build/images/icon-indeterminate.0808f641.svg);background-position:2px 5px;background-repeat:no-repeat;border-color:#70c9c7;height:14px;position:relative;width:14px}input[type=checkbox]+label:hover{font-weight:700}input[type=checkbox]:disabled{background-color:#b9c3c6;border:none;opacity:.5;pointer-events:none}input[type=checkbox]:disabled+span{color:#333;opacity:.5}address{font-style:normal}.button{align-items:center;background-color:#70c9c7;border:none;border-radius:4px;color:#184752;cursor:pointer;display:flex;font-weight:500;height:36px;justify-content:center;padding:0 1rem;text-decoration:none}.button:hover{background-color:#f5eb49;font-weight:700}.button:disabled{background-color:#e5e9ea;color:rgba(3,39,52,.2);cursor:not-allowed}.create-menu .button{background-color:transparent;color:#fff;font-weight:500;justify-content:flex-start;padding:0 .25rem;width:100%}.create-menu .button:hover{background-color:#f5eb49;color:#032734;font-weight:700}.button--secondary{align-items:center;background-color:#e5e9ea;border-radius:4px;color:#184752;cursor:pointer;display:flex;font-size:12px;font-weight:400;height:36px;justify-content:center;text-decoration:none}.button--secondary:hover{background-color:#f5eb49;font-weight:700}.button--create-document{align-items:center;border-radius:30px;bottom:1rem;box-shadow:0 3px 10px rgba(0,0,0,.16);display:flex;height:60px;justify-content:center;position:fixed;right:1rem;width:60px;z-index:3}.button--create-document>img{pointer-events:none;transition:transform .1s ease-out}.button--create-document--active{background-color:#f5eb49}.button--create-document--active>img{transform:rotate(45deg)}.button--create-document+.create-menu{display:none}.button--utilities{background:none}.button--utilities img,.button--utilities span{pointer-events:none}.button--utilities:hover{background:none}.button--detailed-conditions{background-color:rgba(3,39,52,.15);border:none;border-radius:.75rem;float:right;font-size:10px;height:1.5rem;justify-content:flex-start;margin-top:1rem;padding:0 1rem 0 .75rem;position:relative;width:78px}.button--detailed-conditions--checked{background-color:#f5eb49}.button--detailed-conditions:after{background-image:url(/build/images/icon-list.ecf532d9.svg);clear:both;content:"";height:7px;position:absolute;right:8px;top:7px;width:11px}.button--password{fill:rgba(3,39,52,.2);background:none;height:9px;width:14px}.button--password:hover{fill:#70c9c7;background:none}.button--password--active{fill:#032734}.button--external{background-color:rgba(3,39,52,.1);height:30px;padding:0;width:30px}.button--external:hover{background-color:rgba(112,201,199,.2)}.button--danger{background-color:#e5e9ea;color:#911313}.button--sort{background-color:rgba(3,39,52,.15);border:none;border-radius:.75rem;font-size:10px;height:1.5rem;justify-content:flex-start;margin-top:1rem;padding:0 1rem 0 .75rem;position:relative;width:65px}.button--sort--active{background-color:#f5eb49}.button--sort:after{background-image:url(/build/images/icon-sort-down.60fb6263.svg);background-repeat:no-repeat;content:"";height:9px;position:absolute;right:10px;top:7px;width:12px}.masthead__menu__account__toggle{background:none}.back{display:none}.segmented-controls{align-items:center;background-color:#fff;border-radius:13px;display:flex;height:26px;justify-content:space-around;width:176px}.segmented-controls a{align-items:center;display:flex;height:100%;justify-content:center;text-decoration:none;width:100%}.segmented-controls>input:checked+label{background-color:#cae5e4;border:2px solid #fff;color:#184752;cursor:auto;font-weight:700;width:50%}.segmented-controls label{align-items:center;border-radius:13px;cursor:pointer;display:flex;flex:1;font-size:10px;height:100%;justify-content:center;padding:3px 6px;text-align:center}.tag-list{display:flex;flex-wrap:wrap;font-size:12px;list-style:none;padding:0}.tag-list label{background-color:#fff;border:1px solid #d5dbdd;border-radius:4px;cursor:pointer;display:inline-block;padding:.25rem .5rem;user-select:none}.tag-list label:hover{border:1px solid #70c9c7;font-weight:700}.tag-list input{display:none}.tag-list input:checked+label{background-color:#f5eb49;border:none;color:#032734;font-weight:700}.tag-list__item{margin-bottom:.5rem;margin-right:.5rem}.checkbox{align-items:center;color:#032734;display:flex;font-size:12px;font-weight:400}.checkbox input{margin-top:2px}.tag-link{background-color:#fff;border:1px solid #d5dbdd;border-radius:4px;font-size:12px;padding:.2rem 1rem .2rem .5rem;position:relative;text-decoration:none}.tag-link:after{background-image:url(/build/images/icon-arrow.7d838e8e.svg);background-repeat:no-repeat;content:"";height:7px;position:absolute;right:4px;top:8px;width:4px}.tag-link:hover{font-weight:700}.masthead{background-color:#032734;color:#fff;height:80px;left:0;position:fixed;top:0;width:100%;z-index:11}.masthead,.masthead__logo{align-items:center;display:flex}.masthead__logo{justify-content:flex-start;margin:0;padding:0 2rem}.masthead__logo img{display:block}.masthead__menu{align-items:center;display:flex;flex-grow:1;justify-content:flex-end;padding:1rem 2rem}.masthead__menu__items{display:flex;list-style:none}.masthead__menu__item{height:28px;margin:0 .5rem;width:28px}.masthead__menu__item,.masthead__menu__item__button{align-items:center;display:flex;justify-content:center}.masthead__menu__item__button{background:none;border:none;height:100%;position:relative;text-align:center;width:100%}.masthead__menu__item__button svg{fill:#fff}.masthead__menu__item__button span{background-color:#184752;color:#fff;display:none;font-size:10px;left:-22px;padding:.2rem .4rem;position:absolute;text-align:center;top:-20px;white-space:nowrap;width:72px}.masthead__menu__item__button:hover span{display:inline}.masthead__menu__item__button:hover svg{fill:#f5eb49}.masthead__menu__account{align-items:center;border-left:2px solid #184752;display:flex;margin-left:1rem}.masthead__menu__account__name{font-size:12px;margin-left:1rem;margin-right:1rem}.masthead__menu__account__toggle{border:none;cursor:pointer;font-size:12px;position:relative}.masthead__menu__account__toggle summary{align-items:center;display:flex;height:28px;justify-content:center;list-style:none;width:28px}.masthead__menu__account__toggle summary img{display:block}.masthead__menu__account__toggle summary::marker{visibility:none}.masthead__menu__account__toggle ul{background-color:#184752;list-style:none;margin:0;padding:0 .5rem;position:absolute;right:0;text-align:center;top:auto;width:100px}.masthead__menu__account__toggle ul li{padding:.75rem .5rem}.masthead__menu__account__toggle ul li+li{border-top:1px solid rgba(24,71,82,.9)}.masthead__menu__account__toggle ul a{color:#fff;text-decoration:none}.masthead__menu__account__toggle ul a span{margin-right:.25rem}.masthead__menu__account__toggle ul a svg{fill:#fff;opacity:.4}.masthead__menu__account__toggle ul a:hover{color:#f5eb49}.masthead__menu__account__toggle ul a:hover svg{fill:#f5eb49;opacity:1}.masthead .app-switch-manageAccount{background-image:url(/build/images/icon-manageaccount.adfce693.svg);background-position:50%;background-repeat:no-repeat;height:36px;width:167px}.masthead .app-switch-manageAccount:hover{background-image:url(/build/images/icon-manageaccount-hover.01b43e27.svg)}.masthead .bookmark-list{background-color:#fff;border:2px solid #f2f4f5;color:#032734;height:calc(100% - 80px);overflow-y:auto;position:fixed;right:-300px;top:80px;transition:right .3s ease-out;width:300px}.masthead .bookmark-list--visible{animation:slide-in .3s ease-out;right:0}.masthead .bookmark-list .button--close-bookmark{background:transparent;padding:0}.masthead .bookmark-list__header{align-items:center;background-color:#fff;border-bottom:2px solid #f2f4f5;display:flex;height:36px;justify-content:space-between;padding:0 1rem;position:sticky;top:0}.masthead .bookmark-list__header__title{font-size:12px;margin:0}.masthead .bookmark-list__items{list-style:none;margin:0;padding:0}.masthead .bookmark-list__item{align-items:center;background-color:#fff;border-bottom:2px solid #f2f4f5;display:flex;font-size:12px;justify-content:space-between;min-height:50px;overflow:hidden;padding:.5rem 1rem;width:100%}.masthead .bookmark-list__item .delete-bookmark{background-color:transparent;border-radius:12px;height:24px;margin-left:.5rem;padding:0;width:24px}.masthead .bookmark-list__item .delete-bookmark:hover{background-color:rgba(3,39,52,.05)}.masthead .bookmark-list__item a{color:#333;text-decoration:none}.masthead .bookmark-list__item:hover{background-color:#eff7f7}.masthead .bookmark-list__item:hover a{color:#184752}.caution-box{align-items:center;background:#f5eb49;display:flex;flex-wrap:nowrap;font-size:12px;font-weight:700;height:36px;justify-content:space-between;left:0;line-height:1.5rem;position:fixed;top:0;width:100%}.caution-box .caution-box__text{flex:1;text-align:center}.caution-box a{background-color:#fff;border:1px solid #d5dbdd;border-radius:4px;color:#184752;display:inline-block;font-size:10px;font-weight:400;line-height:.7rem;margin-left:10px;padding:.5rem 1.1rem .5rem .5rem;position:relative;text-decoration:none}.caution-box a:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%224%22%20height%3D%227%22%20viewBox%3D%220%200%204%207%22%3E%20%3Cg%20id%3D%22menu-arrow%22%20opacity%3D%220.995%22%3E%20%3Cpath%20id%3D%22%E3%83%91%E3%82%B9_402%22%20data-name%3D%22%E3%83%91%E3%82%B9%20402%22%20d%3D%22M10.743%2C6.929%2C8.31%2C9.283%2C5.877%2C6.929a.64.64%2C0%2C0%2C0-.884%2C0h0a.593.593%2C0%2C0%2C0%2C0%2C.857l2.875%2C2.788a.639.639%2C0%2C0%2C0%2C.884%2C0l2.875-2.788a.593.593%2C0%2C0%2C0%2C0-.857h0A.64.64%2C0%2C0%2C0%2C10.743%2C6.929Z%22%20transform%3D%22translate%28-6.752%2011.81%29%20rotate%28-90%29%22%20fill%3D%22%23184752%22%20opacity%3D%220.996%22%2F%3E%20%3C%2Fg%3E%3C%2Fsvg%3E");background-repeat:no-repeat;content:"";height:7px;position:absolute;right:.5rem;top:9px;width:4px}.caution-box a:hover{background-color:#184752;border-color:#184752;color:#f5eb49}.caution-box a:hover:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='7'%3E%3Cg opacity='.995'%3E%3Cpath data-name='パス 402' d='M.177 1.067 2.531 3.5.177 5.933a.64.64 0 0 0 0 .884.593.593 0 0 0 .857 0l2.788-2.875a.639.639 0 0 0 0-.884L1.034.183a.593.593 0 0 0-.857 0 .64.64 0 0 0 0 .884Z' fill='%23f5eb49' opacity='.996'/%3E%3C/g%3E%3C/svg%3E")}.caution-box .caution-box__close{background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18'%3E%3Cpath d='m13 14-4-4-4 4-1-1 4-4-4-4 1-1 4 4 4-4 1 1-4 4 4 4Z' fill='%23032734'/%3E%3C/svg%3E");border:none;height:18px;margin-right:1rem;width:18px}.caution-box .caution-box__close:hover{background-color:hsla(0,0%,100%,.5);border-radius:50%}.pager{align-items:center;display:flex;justify-content:center;margin:auto;padding:1rem 0;width:180px}.pager--calendar{margin-left:0;padding:0}.pager__prev{background-color:#70c9c7;background-image:url(/build/images/icon-arrow-active.22112266.svg);background-position:8px 6px;background-repeat:no-repeat;border-radius:4px;height:20px;margin-right:.5rem;transform:rotate(180deg);width:20px}.pager__prev:hover{background-color:#f5eb49}.pager__prev--disabled{background-image:url(/build/images/icon-arrow.7d838e8e.svg)}.pager__prev--disabled,.pager__prev--disabled:hover{background-color:rgba(3,39,52,.05)}.pager__next{background-color:#70c9c7;background-image:url(/build/images/icon-arrow-active.22112266.svg);background-position:8px 7px;background-repeat:no-repeat;border-radius:4px;height:20px;margin-left:.5rem;width:20px}.pager__next:hover{background-color:#f5eb49}.pager__next--disabled{background-image:url(/build/images/icon-arrow.7d838e8e.svg)}.pager__next--disabled,.pager__next--disabled:hover{background-color:rgba(3,39,52,.05)}.pager__form{font-size:14px;height:26px!important;text-align:right;width:60px}.pager__form::placeholder{color:#999}.pager__form:hover{border:1px solid #70c9c7}.pager__form:disabled{border:none}.pager__form:disabled:hover{border:none;cursor:not-allowed}.pager__form:focus{outline:1px solid #70c9c7}.pager__form:focus::placeholder{color:#333}.pager__form.error{background-color:rgba(145,19,19,.2);border:1px solid #911313}.pager__form--month{width:160px}.pager__total{font-size:12px}.tab__menu{display:flex;height:34px;list-style:none;margin:0;padding:0}.tab__menu__item{align-items:center;display:flex;justify-content:center;margin:0}.tab__menu__item a{text-decoration:none}.tab__menu__item a,.tab__menu__item button{background-color:#70c9c7;border:none;color:#184752;display:block;font-size:14px;height:100%;padding:.5rem 1rem;width:100%}.tab__menu__item a:hover,.tab__menu__item button:hover{background-color:#f5eb49;font-weight:700}.tab__menu__item--active a,.tab__menu__item--active button{background-color:#fff;cursor:auto;font-weight:700}.tab__menu__item--active a:hover,.tab__menu__item--active button:hover{background-color:#fff;font-weight:700}.tab__pane{background-color:#fff;display:none;padding:1rem}.tab__pane--active{display:block}.result--has-attachment .result__table{margin-left:3rem;width:calc(100% - 3rem)}.result__table{border-collapse:collapse;font-size:12px;margin-left:0;position:relative;table-layout:fixed;text-align:center;width:100%;z-index:1}.result__table__title{font-size:14px}.result__table__title a{color:#333;text-decoration:none}.result__table__new{background-color:#911313;border-radius:4px;height:8px;left:.5rem;position:absolute;top:.5rem;width:8px}.result__table__action__button{background:none;background-image:url(/build/images/icon-more.28f18643.svg);background-position:50%;background-repeat:no-repeat;border:none;border-radius:4px;height:30px;width:30px}.result__table__action__button:hover{background-color:rgba(112,201,199,.2);background-image:url(/build/images/icon-more-active.295bbaea.svg)}.result__table__action__popup{background-color:#184752;color:#fff;display:none;font-size:12px;font-weight:700;list-style:none;margin:0 .5rem .5rem;padding:1rem;position:absolute;right:0;width:190px;z-index:1}.result__table__action__popup .button{align-items:center;background-color:transparent;color:#fff;display:flex;font-family:Noto Sans JP,sans-serif;font-size:12px;font-weight:700;justify-content:flex-start;text-align:left;width:100%}.result__table__action__popup .button svg{fill:currentColor;margin-right:.5rem}.result__table__action__popup .button:hover{background-color:#f5eb49;color:#184752}.result__table th{border-bottom:4px solid #f2f4f5;color:#184752;font-weight:400;padding:0 .75rem;position:relative}.result__table th:not(:first-of-type){border-left:2px solid #f2f4f5}.result__table th a{color:#184752;text-decoration:none}.result__table th a:hover{font-weight:700}.result__table th input[type=checkbox]{left:-2rem;position:absolute}.result__table th.left__border__none,.result__table th:last-child{border-left:0;padding-left:0}.result__table tr{background-color:#fff;border:1px solid #f2f4f5;position:relative;z-index:1}.result__table tr.js-menuActive{z-index:3}.result__table tr:hover{background-color:#eff7f7;box-shadow:0 2px 8px rgba(0,0,0,.16);z-index:2}.result__table tr:hover .result__table__title a{color:#184752}.result__table tr:hover .result__table__title a:hover{font-weight:700}.result__table tr:hover .line-left:before{background-color:rgba(112,201,199,.2)}.result__table tr.selected{background-color:#f5eb49}.result__table td{padding:.5rem 1rem;position:relative}.result__table td input[type=checkbox]{left:-2rem;position:absolute}.result__table td.line-left:before{background-color:rgba(24,71,82,.1);content:"";height:calc(100% - 1.5rem);left:0;position:absolute;top:.8rem;width:2px}.result__table td.attached-dot:after,.result__table td.attached-dot:before{background:rgba(24,71,82,.1);border-radius:50%;content:"";display:block;height:4px;position:absolute;top:50%;width:4px}.result__table td.attached-dot:before{left:.5rem}.result__table td.attached-dot:after{right:.5rem}.result__table tbody tr{height:3.6rem}.align-center{text-align:center}.align-left{text-align:left}.align-right{text-align:right}.text-xs{font-size:10px}.headerless-table{border-bottom:1px solid rgba(24,71,82,.2);border-left:1px solid rgba(24,71,82,.2);border-right:1px solid rgba(24,71,82,.2);display:grid;grid-template-columns:1fr 1fr}.headerless-table--1-2{grid-template-columns:1fr 2fr}.headerless-table__title{background-color:#eff7f7;border-right:1px solid rgba(24,71,82,.2);color:#333;font-size:12px;font-weight:700}.headerless-table__body,.headerless-table__title{border-top:1px solid rgba(24,71,82,.2);padding:.75rem}.headerless-table__appendix{background-color:rgba(3,39,52,.05);color:#666;font-size:12px;margin-top:.25rem}.admin-tags__table{border:20px solid #f2f4f5;border-collapse:collapse}.admin-tags__table th{border-bottom:4px solid #f2f4f5;color:#184752;font-size:12px;font-weight:400;padding:0 .5rem}.admin-tags__table th:not(:first-of-type){border-left:2px solid #f2f4f5}.admin-tags__table tr{border:1px solid #f2f4f5}.admin-tags__table tr:hover .line-left:before{background-color:rgba(112,201,199,.2)}.admin-tags__table td{padding:.5rem 1rem;position:relative}.admin-tags__table td.line-left:before{background-color:rgba(24,71,82,.1);content:"";height:1.45rem;left:0;position:absolute;top:calc(50% - .6rem);width:2px}.admin-tags__table tbody tr{height:3.6rem}.line-clamp{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.tooltip{display:inline-block;position:relative}.tooltip:before{background-color:rgba(24,71,82,.95);border-bottom:.75rem solid rgba(24,71,82,0);box-shadow:0 3px 10px rgba(0,0,0,.16);color:#fff;content:attr(data-text);display:none;font-size:12px;max-height:260px;padding:.75rem .75rem 0;position:absolute;right:-20px;text-align:left;top:2.357rem;white-space:pre-wrap;width:260px;z-index:5}.tooltip:hover:before{-webkit-box-orient:vertical;-webkit-line-clamp:12;display:-webkit-box;overflow:hidden}.layer{align-items:center;background-color:rgba(24,71,82,.95);bottom:0;display:flex;height:100%;justify-content:center;left:0;overflow-y:auto;position:fixed;right:0;top:0;width:100%;z-index:20}.layer--transparent{background-color:transparent}.layer iframe{background-color:#fff;border:0;height:calc(100% - 100px);margin-bottom:50px;margin-top:50px;width:820px}body.show-modal main{overflow:hidden}.detail{background-color:rgba(24,71,82,.95);display:none;height:auto;left:50%;position:fixed;top:50%;transform:translate(-330px,-50%);width:660px;z-index:10}.detail__list{margin:0;max-height:500px;overflow-y:auto;padding:2rem}.detail dt{color:#fff;font-size:14px;margin-bottom:.5rem}.detail dd{margin-bottom:1rem}.detail dd label input[type=checkbox]{background:none;border:none;height:0;margin:0;visibility:hidden;width:0}.detail dd label input[type=checkbox]:before{appearance:none}.detail dd label:hover span{font-weight:500;outline:1px solid #70c9c7}.detail dd label input[type=checkbox]+span{background-color:#fff;border-radius:4px;color:#184752;cursor:pointer;display:inline-block;font-size:12px;font-weight:400;margin-bottom:.5rem;margin-right:.25rem;padding:.25rem .5rem}.detail dd label input[type=checkbox]+span.error{background-color:rgba(255,0,0,.1);border:1px solid #911313;color:#911313}.detail dd label input[type=checkbox]+span:hover{font-weight:700}.detail dd label input[type=checkbox]:checked+span{background-color:#f5eb49;border:none;color:#184752;font-weight:700}.detail dd label input[type=checkbox]:disabled+span{background-color:#b9c3c6;border:none;color:rgba(3,39,52,.2);cursor:not-allowed}.detail__controller{background-color:#184752;display:flex;justify-content:flex-end;padding:2rem;width:100%}.detail__controller>.button:first-of-type{margin-right:auto}.detail__controller>.button:last-of-type{margin-left:.5rem}.toast{box-shadow:0 3px 10px rgba(0,0,0,.16);color:#fff;display:none;font-size:14px;left:50%;padding:1rem;position:fixed;top:90px;transform:translateX(-50%);z-index:5}.toast,body.permalink{background-color:#184752}body.permalink{padding-top:3rem}body.permalink .document{margin:auto;width:820px}body.permalink .document--ind_dealer .document__actions,body.permalink .document__side-actions{position:absolute}body.permalink .back{color:#fff;display:block;padding:2rem 0;text-align:center}body.permalink .back:hover{color:#f5eb49}.document{background-color:#fff;margin-bottom:4rem;position:relative;width:100%}.document section{padding:0 7rem 1.5rem}.document section>:last-child{margin-bottom:0}.document p{font-size:16px;margin:1.5rem 0}.document__warning-terms{background-color:#f5eb49;color:#032734;padding:.75rem;text-align:center}.document__warning-terms p{font-size:12px;font-weight:700;margin:0}.document--ind_dealer{min-height:400px}.document--ind_dealer .document__actions{position:fixed}.document--ind_dealer .document__actions button:first-of-type{margin-left:auto;margin-right:0}.document #modify{margin-left:auto}.document .pre-wrap{white-space:pre-wrap}.document .button--close{background-color:transparent;margin:0;position:absolute;right:6rem;top:.6rem}.document .breadcrumb__list{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:.25rem 0 0 7rem;width:50%}.document .breadcrumb__list__item{font-size:10px;padding:.25rem .75rem .25rem 0;position:relative}.document .breadcrumb__list__item:not(:last-of-type):after{background-image:url(/build/images/icon-caret.ece78672.svg);background-repeat:no-repeat;content:"";height:10px;position:absolute;right:0;top:8px;width:8px}.document .form__password{width:50%}.document__login-type{background-color:#999;color:#fff;display:inline-block;font-size:10px;margin-top:.5rem 0 1rem;padding:.25rem .5rem}.document__official{background-color:#fff;border:1px solid #911313;color:#911313;font-size:10px;margin-left:.5rem;padding:.1rem .4rem}.document__tag-list{background-color:#ccc;display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:.25rem 7rem .25rem 0;position:relative;width:50%}.document__tag-list:before{background-color:#ccc;clip-path:polygon(100% 0,100% 100%,0 100%);content:"";height:100%;left:-10px;position:absolute;top:0;width:10px}.document__tag-list__item{font-size:10px;padding:.25rem .5rem .25rem 1.25rem;position:relative}.document__tag-list__item:before{background-image:url(/build/images/icon-tag.1ecc669c.svg);background-repeat:no-repeat;content:"";height:8px;left:6px;position:absolute;top:8px;width:6px}.document .tag-list--large{display:flex;flex-wrap:wrap;font-size:14px;list-style:none;padding:0}.document .tag-list--large .tag-list__item{margin-right:1.429rem;padding-left:1rem;position:relative}.document .tag-list--large .tag-list__item:before{background-image:url(/build/images/icon-tag-large.9630365e.svg);background-repeat:no-repeat;content:"";height:24px;left:0;position:absolute;top:5px;width:24px}.document__side-actions{position:fixed;right:2rem;top:13rem;width:36px}.document__side-actions__button{align-items:center;background-color:#fff;border:1px solid #f2f4f5;border-radius:18px;display:flex;height:36px;justify-content:center;margin-bottom:.25rem;position:relative;width:36px}.document__side-actions__button span{background-color:#184752;color:#fff;display:none;font-size:10px;padding:.25rem;position:absolute;right:3rem;text-align:center;top:5px}.document__side-actions__button--bookmark span{width:72px}.document__side-actions__button--copy span{width:80px}.document__side-actions__button--edit span{width:32px}.document__side-actions__button:hover{background-color:rgba(112,201,199,.2)}.document__side-actions__button:hover span{display:block}.document__side-actions__button--active{background-color:#184752}.document__date-published,.document__date-updated{margin-left:1rem}.document__date-published time,.document__date-updated time{font-weight:700}.document__state{align-items:center;color:#fff;display:flex;font-size:12px;margin-right:10rem;text-align:right}.document__state__label{background-color:rgba(231,234,236,.5);color:#032734;font-size:10px;padding:.1rem .2rem}.document__state__label--in-approval-process{border-radius:1rem;padding:.1rem .5rem}.document__meta{background-color:rgba(3,39,52,.12);display:flex;flex-wrap:wrap;font-size:10px;padding:0;width:100%}.document__header{background-color:#032734;display:flex;height:50px;justify-content:space-between;position:sticky;top:0;z-index:2}.document__header__ribbon{background-color:#911313;box-shadow:0 3px 6px 2px rgba(0,0,0,.16);color:#fff;left:1.5rem;letter-spacing:.2rem;padding:.5rem;position:absolute;top:0;white-space:pre;writing-mode:vertical-lr}.document__header__ribbon:after{background-color:#911313;clip-path:polygon(0 0,100% 0,100% 100%,50% 0,0 100%);content:"";height:10px;left:0;position:absolute;top:calc(100% - 1px);width:100%}.document__header__type{align-items:center;color:#fff;display:flex;font-size:12px;margin-left:7rem}.document__header .document__header__description{height:20px;margin:0 7rem 0 0}.document__header .document__header__description img{margin-right:.25rem;vertical-align:middle}.document__header .label--official{background-color:#fff;border-radius:0;margin-left:1rem;width:30px}.document__approval-status{background-color:#e5e8e8;color:#666;font-size:12px;font-weight:700;height:18px;position:sticky;text-align:center;top:50px;width:100%;z-index:2}.document__approval-status--positive{background-color:#e6eefe;color:#156ef6}.document__approval-status--negative{background-color:#fbeaeb;color:#d93748}.document__title{background-color:hsla(0,0%,95%,.95)}.document__description{padding-bottom:0}.document__description .button{height:auto;margin:1.5rem auto;max-width:280px;padding:.5rem 1rem;word-break:break-all}.document__description__container :last-child{margin-bottom:0}.document__description__container ol,.document__description__container p,.document__description__container pre,.document__description__container ul{font-size:16px;margin:1.5rem 0}.document__description__container em{font-style:normal}.document__description__container ol{counter-reset:my-count;font-size:16px;list-style:none;padding:0 0 0 1.5rem}.document__description__container ol li{counter-increment:my-count;position:relative}.document__description__container ol li ol,.document__description__container ol li ul{margin:0}.document__description__container ol li:before{content:counter(my-count) ")";left:-1.5rem;position:absolute}.document__description__container code{background-color:rgba(3,39,52,.05);display:inline-block;font-size:14px;overflow-x:auto;padding:.75rem;width:100%}.document__description__container ul{font-size:16px;list-style:none;padding:0 0 0 1rem}.document__description__container ul li{position:relative}.document__description__container ul li ol,.document__description__container ul li ul{margin:0}.document__description__container ul li:before{background-color:rgba(3,39,52,.2);border-radius:2px;content:"";height:4px;left:-1rem;position:absolute;top:.875rem;width:4px}.document__info{font-size:12px}.document__info__department,.document__info__updated{font-weight:700}.document__info__publication-period{color:#911313;float:right;text-align:right}.document__heading{display:block;font-size:24px;font-weight:500;margin-bottom:.5rem;margin-top:0;padding-top:1rem;position:relative}.document__heading--secondary{border-top:1px solid rgba(24,71,82,.2);color:#032734;font-size:14px;margin-bottom:.75rem;padding-top:1rem}.document__heading--secondary+p{margin-top:0}.document__heading--secondary .button--sort{position:absolute;right:0;top:2px}.document__heading--no-border{border-top:none}.document__heading--tertiary{font-size:12px;margin-bottom:.5rem}.document__heading--tertiary+span{display:inline-block;padding:.5rem 0 1rem}.document__heading--excluded:after{color:#911313;content:"【社外秘】";font-size:10px}.document__heading--excluded-agency:after{color:#911313;content:"【代理店外秘】";display:inline-block;font-size:10px}.document__heading--open-range{background-color:#911313;color:#fff!important;font-size:10px!important;margin:0;padding:0 .5rem}.document__heading--open-range--all{background-color:rgba(3,39,52,.2);color:#032734!important}.document__heading--with-note{display:inline-block}.document__heading__note{font-size:10px;margin-left:.5rem}.document__table td p{font-size:14px;margin:.5rem 0}.document__table td p:first-of-type{margin-top:0}.document__table td p:last-of-type{margin-bottom:0}.document__table td p.additional-notes{margin:0}.document__attachment__list{list-style:none;margin:0 0 1rem;padding:0}.document__attachment__list__item{margin-bottom:10px;padding:0}.document__attachment__list__item__video{display:block;height:auto;width:100%}.document__attachment__list__item__image{display:block;height:auto;width:50%}.document__attachment__list__item--deleted{opacity:.5}.document__attachment__list__item label,.document__attachment__list__item__text{align-items:center;background-color:rgba(3,39,52,.05);display:flex;flex-wrap:nowrap;justify-content:flex-start;margin:0;padding:.5rem;width:100%}.document__attachment__list__item label a,.document__attachment__list__item__text a{text-decoration:none}.document__attachment__list__item .attachment__file-title{color:#184752;padding-right:.5rem}.document__attachment__list__item .attachment__file-date,.document__attachment__list__item .attachment__file-name,.document__attachment__list__item .attachment__file-size{color:#333;font-size:10px}.document__attachment__list__item .attachment__file-name{padding-right:.5rem}.document__attachment__list__item .attachment__file-date{color:#666;margin-left:auto;text-align:right}.document__attachment__list__item .attachment__file-info{align-items:center;display:flex;flex-wrap:wrap;opacity:1!important;width:calc(100% - 1.5rem)}.document__attachment__list__item--updated .attachment__file-date{color:#911313}.document__attachment__list__item--updated>label{position:relative}.document__attachment__list__item--updated>label:before{background-color:#911313;border-radius:3px;content:"";display:block;height:6px;left:-16px;position:absolute;top:14px;width:6px}.document__attachment__list__item:last-of-type{margin-bottom:0}.document__attachment .download-all{align-items:center;background-color:#eff7f7;display:flex;padding:.5rem}.document__attachment .download-all .button{display:inline;margin-left:1rem}.document__attachment .download-all__bundle{color:#184752;display:none;font-size:12px;margin:0 0 0 auto}.document__calendar-linkage__container{display:flex}.document__store-linkage{align-items:center;background-color:rgba(3,39,52,.05);display:flex;flex-direction:column;justify-content:center;padding:3rem 0 1.5rem;text-align:center}.document__store-linkage__header{font-size:14px;margin:0 0 1.5rem}.document__store-linkage__description{font-size:12px;margin-bottom:1.5rem}.document__store-linkage__approved{align-items:center;display:flex;flex-direction:column}.document__store-linkage__approved__icon{display:block;height:30px;margin-bottom:.5rem;width:30px}.document__store-linkage__approved__text{color:#00b06b;font-size:14px}.document__store-linkage__approved__date{color:#00b06b;font-size:12px;margin-top:.5rem}.document__store-linkage .note{font-size:10px}.document__history__list{background-color:rgba(3,39,52,.05);font-size:12px;list-style:none;max-height:116px;overflow-y:auto;padding:1rem}.document__history__list__item{display:flex;justify-content:space-between;margin-bottom:.25rem}.document__actions{align-items:center;background-color:#fff;bottom:0;box-shadow:0 -6px 6px 0 rgba(0,0,0,.05);display:flex;height:76px;justify-content:space-between;left:0;padding:1rem 7rem;position:sticky;right:0;z-index:5}.document__actions--attention{height:106px;padding-top:3rem}.document__actions--attention .document__actions__attention{align-items:center;background-color:rgba(145,19,19,.08);border-top:1px solid #911313;color:#911313;display:flex;font-size:12px;font-weight:700;height:2rem;justify-content:center;left:0;margin:0;padding:0;position:absolute;top:0;width:100%}.document__actions button:first-of-type{margin-left:0;margin-right:auto}.document__actions button{margin-left:1rem;width:140px}.document .destination-list{padding:0}.document__estimation__badge{display:flex;justify-content:flex-start}.document__estimation__badge__text{background-color:#d1dadc;color:#032734;font-size:10px;font-weight:700;padding:.25rem .5rem}.document--notifications{padding-bottom:0}.document--notifications .document__title+section>.document__heading--secondary{border-top:none}.document--notifications .document__linkage{background-color:rgba(3,39,52,.05);padding:1rem 0 2rem;text-align:center}.document--notifications .document__linkage .document__heading{border:none}.document--notifications .document__linkage p{font-size:12px}.document--notifications .document__linkage .note{font-size:10px;margin:1rem 0 0}.document--notifications .document__linkage .button{margin:1rem auto}body.permalink .document--create,body.permalink .document--edit{left:calc(50% - 410px)}.contact,.document--create,.document--edit{height:100%;margin:0;overflow-y:scroll;padding:0;position:fixed;top:0}.contact input[type=date],.document--create input[type=date],.document--edit input[type=date]{width:50%}.contact p,.document--create p,.document--edit p{font-size:12px}.contact #doc-tag,.document--create #doc-tag,.document--edit #doc-tag{margin-top:.5rem}.contact .group-selector,.document--create .group-selector,.document--edit .group-selector{width:100%}.contact .group-selector .empty,.document--create .group-selector .empty,.document--edit .group-selector .empty{color:rgba(3,39,52,.2)}.contact .group-selector .group-container,.document--create .group-selector .group-container,.document--edit .group-selector .group-container{height:0;margin:0;max-height:200px;overflow-y:auto;padding:0;visibility:hidden}.contact .group-selector .group-container details,.document--create .group-selector .group-container details,.document--edit .group-selector .group-container details{margin:.5rem 0}.contact .group-selector .group-container summary,.document--create .group-selector .group-container summary,.document--edit .group-selector .group-container summary{cursor:pointer}.contact .group-selector .group-container--open,.document--create .group-selector .group-container--open,.document--edit .group-selector .group-container--open{border:1px solid #d5dbdd;height:auto;margin-top:-1px;padding:.5rem;visibility:visible}.contact .group-selector #selected-group,.document--create .group-selector #selected-group,.document--edit .group-selector #selected-group{border:1px solid #d5dbdd;border-radius:4px;margin:.5rem 0 0;padding:.25rem .5rem}.contact .group-selector .group-filter__list,.document--create .group-selector .group-filter__list,.document--edit .group-selector .group-filter__list{list-style:none;margin:0;padding:0}.contact .upload-unit,.document--create .upload-unit,.document--edit .upload-unit{display:flex;flex-direction:column;margin-bottom:1rem}.contact .upload-unit input[type=text],.document--create .upload-unit input[type=text],.document--edit .upload-unit input[type=text]{margin:.5rem 0}.contact .upload-list,.document--create .upload-list,.document--edit .upload-list{list-style:none;padding:0}.contact .upload-list__item,.document--create .upload-list__item,.document--edit .upload-list__item{background-color:rgba(3,39,52,.05)}.contact .upload-list__item__title,.document--create .upload-list__item__title,.document--edit .upload-list__item__title{font-size:14px}.contact .upload-list__item__name,.document--create .upload-list__item__name,.document--edit .upload-list__item__name{font-size:12px;margin-left:.5rem}.contact .document__header,.document--create .document__header,.document--edit .document__header{align-items:center;background:linear-gradient(#eff7f7 65%,rgba(202,229,228,.4));display:flex;justify-content:space-between;z-index:10}.contact .document__header__type,.document--create .document__header__type,.document--edit .document__header__type{color:#032734;font-size:20px}.contact .document__heading,.document--create .document__heading,.document--edit .document__heading{color:#032734;font-size:16px;font-weight:700}.contact .document__heading .note,.document--create .document__heading .note,.document--edit .document__heading .note{font-weight:400}.contact .document__heading__help,.document--create .document__heading__help,.document--edit .document__heading__help{font-size:10px;font-weight:400;margin-left:1rem}.contact .document__heading--secondary,.document--create .document__heading--secondary,.document--edit .document__heading--secondary{font-size:14px;margin-bottom:.5rem;padding-top:1.5rem}.contact .document__heading--tertiary,.document--create .document__heading--tertiary,.document--edit .document__heading--tertiary{background-color:#eff7f7;font-size:12px;font-weight:700;margin-bottom:.5rem;padding:.45rem .7rem}.contact .document__heading--required,.document--create .document__heading--required,.document--edit .document__heading--required{position:relative}.contact .document__heading--required:after,.document--create .document__heading--required:after,.document--edit .document__heading--required:after{background-color:#911313;color:#fff;content:"必須";font-size:10px;margin-left:.5rem;padding:.2rem .5rem}.contact .document__info,.document--create .document__info,.document--edit .document__info{align-items:center;display:flex;margin:0;padding-bottom:0;padding-top:1.5rem}.contact .document__info__source,.document--create .document__info__source,.document--edit .document__info__source{background-color:#999;color:#fff;display:inline-block;font-size:10px;font-weight:500;height:18px;margin-right:1rem;padding:0 .5rem;position:relative}.contact .document__info__source:after,.document--create .document__info__source:after,.document--edit .document__info__source:after{background-color:#999;clip-path:polygon(0 0,100% 50%,0 100%);content:"";display:block;height:18px;position:absolute;right:-6px;top:0;width:6px}.contact .document__info__created,.document--create .document__info__created,.document--edit .document__info__created{font-weight:700;margin-left:1rem}.contact .document__settings__container,.document--create .document__settings__container,.document--edit .document__settings__container{background-color:rgba(3,39,52,.05);padding:1.5rem}.contact .document__settings__container .document__heading--secondary,.document--create .document__settings__container .document__heading--secondary,.document--edit .document__settings__container .document__heading--secondary{border-top:none}.contact .document__settings__container .document__heading--secondary:first-of-type,.document--create .document__settings__container .document__heading--secondary:first-of-type,.document--edit .document__settings__container .document__heading--secondary:first-of-type{padding-top:0}.contact .document__settings__container .note,.document--create .document__settings__container .note,.document--edit .document__settings__container .note{border-top:1px solid rgba(3,39,52,.2);margin:.5rem 0 0;padding:.5rem 0 0}.contact .document__settings__container.no-title,.document--create .document__settings__container.no-title,.document--edit .document__settings__container.no-title{margin-top:1.5rem;padding-top:.1rem}.contact .document__settings .error+select,.document--create .document__settings .error+select,.document--edit .document__settings .error+select{margin-top:.5rem}.contact .document__settings .tag-selection,.document--create .document__settings .tag-selection,.document--edit .document__settings .tag-selection{margin-top:1.5rem}.contact .document__settings .tag-selection:last-child,.document--create .document__settings .tag-selection:last-child,.document--edit .document__settings .tag-selection:last-child{margin-bottom:0}.contact .document__settings__type-list,.document--create .document__settings__type-list,.document--edit .document__settings__type-list{display:flex;list-style:none;padding:0}.contact .document__settings__type-list__item,.document--create .document__settings__type-list__item,.document--edit .document__settings__type-list__item{margin-right:.5rem;padding-left:1rem;position:relative}.contact .document__settings__type-list__item:first-of-type,.document--create .document__settings__type-list__item:first-of-type,.document--edit .document__settings__type-list__item:first-of-type{padding-left:0}.contact .document__settings__type-list__item:first-of-type:before,.document--create .document__settings__type-list__item:first-of-type:before,.document--edit .document__settings__type-list__item:first-of-type:before{content:unset}.contact .document__settings__type-list__item:before,.document--create .document__settings__type-list__item:before,.document--edit .document__settings__type-list__item:before{background-image:url(/build/images/icon-caret.ece78672.svg);background-repeat:no-repeat;content:"";height:24px;left:2px;position:absolute;top:7px;width:24px}.contact .document__settings__tag-list,.document--create .document__settings__tag-list,.document--edit .document__settings__tag-list{list-style:none;padding:0}.contact .document__settings__tag-list__item,.document--create .document__settings__tag-list__item,.document--edit .document__settings__tag-list__item{display:inline;margin-right:1.429rem;padding-left:1rem;position:relative}.contact .document__settings__tag-list__item:before,.document--create .document__settings__tag-list__item:before,.document--edit .document__settings__tag-list__item:before{background-image:url(/build/images/icon-tag-large.9630365e.svg);background-repeat:no-repeat;content:"";height:24px;left:0;position:absolute;top:5px;width:24px}.contact .document__title,.document--create .document__title,.document--edit .document__title{background:unset}.contact .document__title__external,.document--create .document__title__external,.document--edit .document__title__external{align-items:center;display:flex;flex-wrap:wrap;margin-top:1rem}.contact .document__title__external>label,.document--create .document__title__external>label,.document--edit .document__title__external>label{font-size:12px;width:25%}.contact .document__title__external #form_outlinkUrl,.document--create .document__title__external #form_outlinkUrl,.document--edit .document__title__external #form_outlinkUrl{width:75%}.contact .document__title__external #form_outlinkUrl-error,.document--create .document__title__external #form_outlinkUrl-error,.document--edit .document__title__external #form_outlinkUrl-error{width:100%}.contact .document__title__link a,.document--create .document__title__link a,.document--edit .document__title__link a{color:#184752}.contact .document__description__container a,.contact .document__description__container ol,.contact .document__description__container p,.contact .document__description__container ul,.document--create .document__description__container a,.document--create .document__description__container ol,.document--create .document__description__container p,.document--create .document__description__container ul,.document--edit .document__description__container a,.document--edit .document__description__container ol,.document--edit .document__description__container p,.document--edit .document__description__container ul{font-size:16px}.contact .document__confidence-level__body,.document--create .document__confidence-level__body,.document--edit .document__confidence-level__body{align-items:center;background-color:#f2f4f5;display:flex;padding:.5rem}.contact .document__confidence-level__body .button,.document--create .document__confidence-level__body .button,.document--edit .document__confidence-level__body .button{height:28px;margin-left:auto}.contact .document__open-range .form__label,.document--create .document__open-range .form__label,.document--edit .document__open-range .form__label{margin-right:1rem}.contact .document__open-range .tmp .parent,.document--create .document__open-range .tmp .parent,.document--edit .document__open-range .tmp .parent{font-size:16px}.contact .document__open-range .tmp .child,.document--create .document__open-range .tmp .child,.document--edit .document__open-range .tmp .child{margin-left:1rem;position:relative}.contact .document__open-range .tmp .child:before,.document--create .document__open-range .tmp .child:before,.document--edit .document__open-range .tmp .child:before{background-color:rgba(24,71,82,.2);border-radius:2px;content:"";height:4px;left:-8px;position:absolute;top:10px;width:4px}.contact .document__open-range__warning,.document--create .document__open-range__warning,.document--edit .document__open-range__warning{background-color:#f5eb49;color:#032734;font-size:12px;padding:.5rem .75rem}.contact .document__open-range__notification,.document--create .document__open-range__notification,.document--edit .document__open-range__notification{background-color:#f5eb49;color:#032734;display:none;font-size:12px;font-weight:700;padding:.5rem .75rem}.contact .document__open-range__header,.document--create .document__open-range__header,.document--edit .document__open-range__header{position:relative}.contact .document__open-range__header .button,.document--create .document__open-range__header .button,.document--edit .document__open-range__header .button{height:28px;position:absolute;right:0;top:1.25rem}.contact .document__open-range__selector,.document--create .document__open-range__selector,.document--edit .document__open-range__selector{background-color:#f2f4f5;max-height:320px;overflow-y:auto;padding:.75rem;position:relative;width:100%}.contact .document__open-range__selector__types,.document--create .document__open-range__selector__types,.document--edit .document__open-range__selector__types{display:flex;font-size:12px;justify-content:space-evenly;list-style:none;margin:0;padding:.25rem 0}.contact .document__open-range__selector__types li,.document--create .document__open-range__selector__types li,.document--edit .document__open-range__selector__types li{background-color:rgba(24,71,82,.2);color:#184752;padding:.25rem .5rem;width:100%}.contact .document__open-range__selector__types li:last-of-type,.document--create .document__open-range__selector__types li:last-of-type,.document--edit .document__open-range__selector__types li:last-of-type{border-left:1px solid #f2f4f5}.contact .document__open-range__selector__types--jikiatsukaiten li,.document--create .document__open-range__selector__types--jikiatsukaiten li,.document--edit .document__open-range__selector__types--jikiatsukaiten li{background-color:#184752;color:#fff}.contact .document__open-range__selector--locked input:checked,.contact .document__open-range__selector--locked input:checked+span,.document--create .document__open-range__selector--locked input:checked,.document--create .document__open-range__selector--locked input:checked+span,.document--edit .document__open-range__selector--locked input:checked,.document--edit .document__open-range__selector--locked input:checked+span{opacity:1}.contact .document__open-range__selector--locked input:checked,.document--create .document__open-range__selector--locked input:checked,.document--edit .document__open-range__selector--locked input:checked{background-color:#fff;border:1px solid #70c9c7}.contact .document__open-range__selector #group-filter,.document--create .document__open-range__selector #group-filter,.document--edit .document__open-range__selector #group-filter{left:0;position:sticky;top:0;width:100%;z-index:3}.contact .document__open-range__selector summary label,.document--create .document__open-range__selector summary label,.document--edit .document__open-range__selector summary label{margin-left:1rem;margin-top:-1.25rem}.contact .document__open-range__selector div,.document--create .document__open-range__selector div,.document--edit .document__open-range__selector div{margin-left:2rem}.contact .document__open-range__selector .empty,.document--create .document__open-range__selector .empty,.document--edit .document__open-range__selector .empty{color:rgba(3,39,52,.2)}.contact .document__open-range--branchrel .document__open-range__selector,.document--create .document__open-range--branchrel .document__open-range__selector,.document--edit .document__open-range--branchrel .document__open-range__selector{margin-top:1rem;max-height:unset;position:relative}.contact .document__open-range--branchrel .document__open-range__selector+.document__open-range__selector,.document--create .document__open-range--branchrel .document__open-range__selector+.document__open-range__selector,.document--edit .document__open-range--branchrel .document__open-range__selector+.document__open-range__selector{margin-top:0;padding-top:0}.contact .document__open-range--branchrel .document__open-range__selector div,.document--create .document__open-range--branchrel .document__open-range__selector div,.document--edit .document__open-range--branchrel .document__open-range__selector div{margin:0}.contact .document__open-range--branchrel .document__open-range__selector .document__open-range__group,.document--create .document__open-range--branchrel .document__open-range__selector .document__open-range__group,.document--edit .document__open-range--branchrel .document__open-range__selector .document__open-range__group{background-color:#fff;border-bottom:1px solid #f2f4f5;display:grid;grid-template-columns:1fr 1fr}.contact .document__open-range--branchrel .document__open-range__selector .document__open-range__group:last-of-type,.document--create .document__open-range--branchrel .document__open-range__selector .document__open-range__group:last-of-type,.document--edit .document__open-range--branchrel .document__open-range__selector .document__open-range__group:last-of-type{border-bottom:none}.contact .document__open-range--branchrel .document__open-range__selector .document__open-range__group .dairiten label,.contact .document__open-range--branchrel .document__open-range__selector .document__open-range__group .jikiatsukaiten label,.document--create .document__open-range--branchrel .document__open-range__selector .document__open-range__group .dairiten label,.document--create .document__open-range--branchrel .document__open-range__selector .document__open-range__group .jikiatsukaiten label,.document--edit .document__open-range--branchrel .document__open-range__selector .document__open-range__group .dairiten label,.document--edit .document__open-range--branchrel .document__open-range__selector .document__open-range__group .jikiatsukaiten label{padding:.5rem}.contact .document__open-range--branchrel .document__open-range__selector .document__open-range__group .tokuyakuten label,.document--create .document__open-range--branchrel .document__open-range__selector .document__open-range__group .tokuyakuten label,.document--edit .document__open-range--branchrel .document__open-range__selector .document__open-range__group .tokuyakuten label{border-bottom:1px solid #f2f4f5;border-left:1px solid #f2f4f5;padding:.5rem}.contact .document__open-range--branchrel .document__open-range__selector .document__open-range__group .tokuyakuten label:last-of-type,.document--create .document__open-range--branchrel .document__open-range__selector .document__open-range__group .tokuyakuten label:last-of-type,.document--edit .document__open-range--branchrel .document__open-range__selector .document__open-range__group .tokuyakuten label:last-of-type{border-bottom:none}.contact .document__open-range-selection__container,.document--create .document__open-range-selection__container,.document--edit .document__open-range-selection__container{background-color:#f2f4f5;padding:1rem}.contact .document__calendar-link__check,.document--create .document__calendar-link__check,.document--edit .document__calendar-link__check{margin-bottom:.5rem}.contact .document__content .form__textarea,.contact .document__remarks .form__textarea,.document--create .document__content .form__textarea,.document--create .document__remarks .form__textarea,.document--edit .document__content .form__textarea,.document--edit .document__remarks .form__textarea{height:140px}.contact .document__content .form__textarea--markdown,.contact .document__remarks .form__textarea--markdown,.document--create .document__content .form__textarea--markdown,.document--create .document__remarks .form__textarea--markdown,.document--edit .document__content .form__textarea--markdown,.document--edit .document__remarks .form__textarea--markdown{border-radius:4px 4px 0 0!important;display:block;resize:vertical}.contact .document__content .form__textarea-editor,.contact .document__remarks .form__textarea-editor,.document--create .document__content .form__textarea-editor,.document--create .document__remarks .form__textarea-editor,.document--edit .document__content .form__textarea-editor,.document--edit .document__remarks .form__textarea-editor{align-items:center;background-color:#eff7f7;border-radius:0 0 4px 4px;display:flex;justify-content:flex-start;padding:.5rem}.contact .document__content .form__textarea-editor__button,.contact .document__remarks .form__textarea-editor__button,.document--create .document__content .form__textarea-editor__button,.document--create .document__remarks .form__textarea-editor__button,.document--edit .document__content .form__textarea-editor__button,.document--edit .document__remarks .form__textarea-editor__button{align-items:center;background-color:#fff;border:none;border-radius:14px;display:flex;height:28px;justify-content:center;margin:0 .25rem;position:relative;text-align:center;width:28px}.contact .document__content .form__textarea-editor__button span,.contact .document__remarks .form__textarea-editor__button span,.document--create .document__content .form__textarea-editor__button span,.document--create .document__remarks .form__textarea-editor__button span,.document--edit .document__content .form__textarea-editor__button span,.document--edit .document__remarks .form__textarea-editor__button span{display:none}.contact .document__content .form__textarea-editor__button:hover,.contact .document__remarks .form__textarea-editor__button:hover,.document--create .document__content .form__textarea-editor__button:hover,.document--create .document__remarks .form__textarea-editor__button:hover,.document--edit .document__content .form__textarea-editor__button:hover,.document--edit .document__remarks .form__textarea-editor__button:hover{background-color:#e2f4f4;border:1px solid #184752}.contact .document__content .form__textarea-editor__button:hover span,.contact .document__remarks .form__textarea-editor__button:hover span,.document--create .document__content .form__textarea-editor__button:hover span,.document--create .document__remarks .form__textarea-editor__button:hover span,.document--edit .document__content .form__textarea-editor__button:hover span,.document--edit .document__remarks .form__textarea-editor__button:hover span{background-color:rgba(24,71,82,.95);color:#fff;display:inline-block;font-size:10px;min-width:40px;padding:.25rem 0;position:absolute;top:-1.85rem}.contact .document__content .form__textarea-editor__button:active,.contact .document__remarks .form__textarea-editor__button:active,.document--create .document__content .form__textarea-editor__button:active,.document--create .document__remarks .form__textarea-editor__button:active,.document--edit .document__content .form__textarea-editor__button:active,.document--edit .document__remarks .form__textarea-editor__button:active{background-color:#184752}.contact .document__content .form__textarea-editor__button:active svg,.contact .document__remarks .form__textarea-editor__button:active svg,.document--create .document__content .form__textarea-editor__button:active svg,.document--create .document__remarks .form__textarea-editor__button:active svg,.document--edit .document__content .form__textarea-editor__button:active svg,.document--edit .document__remarks .form__textarea-editor__button:active svg{fill:#f5eb49}.contact .document__content .form__textarea-editor__manual,.contact .document__remarks .form__textarea-editor__manual,.document--create .document__content .form__textarea-editor__manual,.document--create .document__remarks .form__textarea-editor__manual,.document--edit .document__content .form__textarea-editor__manual,.document--edit .document__remarks .form__textarea-editor__manual{font-size:12px;margin-left:auto;margin-right:.25rem;position:relative;text-decoration:none}.contact .document__content .form__textarea-editor__manual:before,.contact .document__remarks .form__textarea-editor__manual:before,.document--create .document__content .form__textarea-editor__manual:before,.document--create .document__remarks .form__textarea-editor__manual:before,.document--edit .document__content .form__textarea-editor__manual:before,.document--edit .document__remarks .form__textarea-editor__manual:before{background-image:url(/build/images/icon-bulb.035891bf.svg);background-repeat:no-repeat;content:"";height:15px;left:-18px;position:absolute;top:1px;width:15px}.contact .document__content .form__textarea-editor__manual:hover:before,.contact .document__remarks .form__textarea-editor__manual:hover:before,.document--create .document__content .form__textarea-editor__manual:hover:before,.document--create .document__remarks .form__textarea-editor__manual:hover:before,.document--edit .document__content .form__textarea-editor__manual:hover:before,.document--edit .document__remarks .form__textarea-editor__manual:hover:before{background-image:url(/build/images/icon-bulb-active.35ca228d.svg)}.contact .document__upload__heading,.document--create .document__upload__heading,.document--edit .document__upload__heading{background-color:#eff7f7;color:#032734;display:flex;font-size:12px;font-weight:700;justify-content:space-between;padding:.45rem .7rem;width:100%}.contact .document__upload__heading--attention,.document--create .document__upload__heading--attention,.document--edit .document__upload__heading--attention{background-color:rgba(145,19,19,.08)}.contact .document__upload__heading span,.document--create .document__upload__heading span,.document--edit .document__upload__heading span{font-weight:400}.contact .document__upload__body,.document--create .document__upload__body,.document--edit .document__upload__body{padding:1rem 0}.contact .document__upload__drop-area,.document--create .document__upload__drop-area,.document--edit .document__upload__drop-area{align-items:center;border:1px dashed #d5dbdd;border-radius:4px;display:flex;flex-direction:column;font-size:12px;justify-content:center;min-height:150px;padding:1rem;text-align:center}.contact .document__upload__drop-area--disabled,.document--create .document__upload__drop-area--disabled,.document--edit .document__upload__drop-area--disabled{opacity:.5;pointer-events:none}.contact .document__upload__drop-area p,.document--create .document__upload__drop-area p,.document--edit .document__upload__drop-area p{margin:.25rem 0}.contact .document__upload__drop-area input[type=file],.document--create .document__upload__drop-area input[type=file],.document--edit .document__upload__drop-area input[type=file]{display:none}.contact .document__upload__drop-area .button,.document--create .document__upload__drop-area .button,.document--edit .document__upload__drop-area .button{width:140px}.contact .document__upload__drop-area .note,.document--create .document__upload__drop-area .note,.document--edit .document__upload__drop-area .note{font-size:10px}.contact .document__upload__drop-area--drag-over,.document--create .document__upload__drop-area--drag-over,.document--edit .document__upload__drop-area--drag-over{background-color:rgba(245,235,73,.2)}.contact .document__upload__drop-area__description,.document--create .document__upload__drop-area__description,.document--edit .document__upload__drop-area__description{color:#184752;font-weight:700}.contact .document__upload__drop-area .document__upload__filelist,.document--create .document__upload__drop-area .document__upload__filelist,.document--edit .document__upload__drop-area .document__upload__filelist{background:none;margin:1rem 0 0;padding:0;text-align:left;width:100%}.contact .document__upload__drop-area .document__upload__filelist.top-border,.document--create .document__upload__drop-area .document__upload__filelist.top-border,.document--edit .document__upload__drop-area .document__upload__filelist.top-border{border-top:1px solid rgba(24,71,82,.2)}.contact .document__upload__drop-area .document__upload__filelist__item,.document--create .document__upload__drop-area .document__upload__filelist__item,.document--edit .document__upload__drop-area .document__upload__filelist__item{align-items:center;background:none;display:flex;flex-wrap:wrap;justify-content:flex-start;margin:.5rem 0;width:100%}.contact .document__upload__drop-area .document__upload__filelist__item:first-of-type,.document--create .document__upload__drop-area .document__upload__filelist__item:first-of-type,.document--edit .document__upload__drop-area .document__upload__filelist__item:first-of-type{margin-top:1.5rem}.contact .document__upload__drop-area .document__upload__filelist__item:last-of-type,.document--create .document__upload__drop-area .document__upload__filelist__item:last-of-type,.document--edit .document__upload__drop-area .document__upload__filelist__item:last-of-type{margin-bottom:1.5rem}.contact .document__upload__drop-area .document__upload__filelist__item .form__input,.document--create .document__upload__drop-area .document__upload__filelist__item .form__input,.document--edit .document__upload__drop-area .document__upload__filelist__item .form__input{height:28px;margin-right:.5rem;width:240px}.contact .document__upload__drop-area .document__upload__filelist__item .file-name,.document--create .document__upload__drop-area .document__upload__filelist__item .file-name,.document--edit .document__upload__drop-area .document__upload__filelist__item .file-name{margin-right:.5rem}.contact .document__upload__drop-area .document__upload__filelist__item .file-size,.document--create .document__upload__drop-area .document__upload__filelist__item .file-size,.document--edit .document__upload__drop-area .document__upload__filelist__item .file-size{color:#666;margin-right:.5rem}.contact .document__upload__drop-area .document__upload__filelist__item .button--delete,.document--create .document__upload__drop-area .document__upload__filelist__item .button--delete,.document--edit .document__upload__drop-area .document__upload__filelist__item .button--delete{background-color:rgba(3,39,52,.1);height:30px;margin-left:auto;padding:0;width:30px}.contact .document__upload__drop-area .document__upload__filelist__item .button--delete img,.document--create .document__upload__drop-area .document__upload__filelist__item .button--delete img,.document--edit .document__upload__drop-area .document__upload__filelist__item .button--delete img{pointer-events:none}.contact .document__upload__drop-area .document__upload__filelist__item .button--delete:hover,.document--create .document__upload__drop-area .document__upload__filelist__item .button--delete:hover,.document--edit .document__upload__drop-area .document__upload__filelist__item .button--delete:hover{background-color:rgba(112,201,199,.2)}.contact .document__estimation,.document--create .document__estimation,.document--edit .document__estimation{background-color:rgba(3,39,52,.05);padding:1.4285714286rem 0;width:100%}.contact .document__estimation__note,.document--create .document__estimation__note,.document--edit .document__estimation__note{font-size:10px;margin:0}.contact .document__estimation__checkbox-area,.document--create .document__estimation__checkbox-area,.document--edit .document__estimation__checkbox-area{display:flex;justify-content:center;line-height:normal;padding:.3571428571rem 0 0}.contact .document__estimation__checkbox-area .editing,.document--create .document__estimation__checkbox-area .editing,.document--edit .document__estimation__checkbox-area .editing{font-size:14px}.contact .document__estimation__confirmation,.document--create .document__estimation__confirmation,.document--edit .document__estimation__confirmation{background-color:#d1dadc;display:flex;justify-content:flex-start;padding:.5714285714rem .7142857143rem}.contact .document__estimation__confirmation span,.document--create .document__estimation__confirmation span,.document--edit .document__estimation__confirmation span{color:#032734;font-size:10px}.contact .document__notification-setting,.document--create .document__notification-setting,.document--edit .document__notification-setting{padding-bottom:3rem}.contact .document__notification-setting>label,.document--create .document__notification-setting>label,.document--edit .document__notification-setting>label{align-items:center;background-color:rgba(3,39,52,.05);display:flex;font-size:12px;padding:.5rem 1rem;width:100%}.contact .document__code-list dt,.contact .document__price-list dt,.contact .document__rebate-list dt,.contact .document__release-list dt,.document--create .document__code-list dt,.document--create .document__price-list dt,.document--create .document__rebate-list dt,.document--create .document__release-list dt,.document--edit .document__code-list dt,.document--edit .document__price-list dt,.document--edit .document__rebate-list dt,.document--edit .document__release-list dt{background-color:#eff7f7;font-size:12px;font-weight:700;margin-bottom:.5rem;padding:.45rem .7rem}.contact .document__code-list dd,.contact .document__price-list dd,.contact .document__rebate-list dd,.contact .document__release-list dd,.document--create .document__code-list dd,.document--create .document__price-list dd,.document--create .document__rebate-list dd,.document--create .document__release-list dd,.document--edit .document__code-list dd,.document--edit .document__price-list dd,.document--edit .document__rebate-list dd,.document--edit .document__release-list dd{margin-bottom:1rem}.contact .document__code-list dd:last-of-type,.contact .document__price-list dd:last-of-type,.contact .document__rebate-list dd:last-of-type,.contact .document__release-list dd:last-of-type,.document--create .document__code-list dd:last-of-type,.document--create .document__price-list dd:last-of-type,.document--create .document__rebate-list dd:last-of-type,.document--create .document__release-list dd:last-of-type,.document--edit .document__code-list dd:last-of-type,.document--edit .document__price-list dd:last-of-type,.document--edit .document__rebate-list dd:last-of-type,.document--edit .document__release-list dd:last-of-type{margin-bottom:0}.contact .document__code-list .form__input,.contact .document__price-list .form__input,.contact .document__rebate-list .form__input,.contact .document__release-list .form__input,.document--create .document__code-list .form__input,.document--create .document__price-list .form__input,.document--create .document__rebate-list .form__input,.document--create .document__release-list .form__input,.document--edit .document__code-list .form__input,.document--edit .document__price-list .form__input,.document--edit .document__rebate-list .form__input,.document--edit .document__release-list .form__input{margin:.5rem 0}.contact .document__code-list .note,.contact .document__price-list .note,.contact .document__rebate-list .note,.contact .document__release-list .note,.document--create .document__code-list .note,.document--create .document__price-list .note,.document--create .document__rebate-list .note,.document--create .document__release-list .note,.document--edit .document__code-list .note,.document--edit .document__price-list .note,.document--edit .document__rebate-list .note,.document--edit .document__release-list .note{margin:.5rem 0 1rem 100px}.contact .document__code-list label,.contact .document__price-list label,.contact .document__rebate-list label,.contact .document__release-list label,.document--create .document__code-list label,.document--create .document__price-list label,.document--create .document__rebate-list label,.document--create .document__release-list label,.document--edit .document__code-list label,.document--edit .document__price-list label,.document--edit .document__rebate-list label,.document--edit .document__release-list label{color:#184752}.contact .document__cool-list label,.contact .document__rebate-list label,.document--create .document__cool-list label,.document--create .document__rebate-list label,.document--edit .document__cool-list label,.document--edit .document__rebate-list label{margin-right:2rem}.contact .document__release-list__type,.document--create .document__release-list__type,.document--edit .document__release-list__type{align-items:center;display:flex}.contact .document__release-list__type #form_fawebshopLaunchDate,.contact .document__release-list__type #form_fawebshopReleaseDate,.document--create .document__release-list__type #form_fawebshopLaunchDate,.document--create .document__release-list__type #form_fawebshopReleaseDate,.document--edit .document__release-list__type #form_fawebshopLaunchDate,.document--edit .document__release-list__type #form_fawebshopReleaseDate{margin-left:.5rem}.contact .document__release-list__type .set-today,.document--create .document__release-list__type .set-today,.document--edit .document__release-list__type .set-today{font-size:10px;margin-left:1rem}.contact .document__release-list__type label,.document--create .document__release-list__type label,.document--edit .document__release-list__type label{color:#184752;flex-basis:100px;flex-shrink:0}.contact .document__release-list__webshop label,.document--create .document__release-list__webshop label,.document--edit .document__release-list__webshop label{flex-basis:150px}.contact .document__release-list__webshop__deal__radio,.document--create .document__release-list__webshop__deal__radio,.document--edit .document__release-list__webshop__deal__radio{margin:.5rem 0}.contact .document__price-list dt .note,.document--create .document__price-list dt .note,.document--edit .document__price-list dt .note{margin:0 0 0 1rem}.contact .document__price-list label,.document--create .document__price-list label,.document--edit .document__price-list label{min-width:100px}.contact .document__price-list div,.document--create .document__price-list div,.document--edit .document__price-list div{align-items:center;display:flex;margin:1rem 0}.contact .document__price-list .price-settings .form__select,.document--create .document__price-list .price-settings .form__select,.document--edit .document__price-list .price-settings .form__select{flex-basis:100px;margin:0 .5rem}.contact .document__price-list .price-settings .form__input,.document--create .document__price-list .price-settings .form__input,.document--edit .document__price-list .price-settings .form__input{flex-basis:120px;margin:0 .5rem}.contact .document__code-list,.document--create .document__code-list,.document--edit .document__code-list{margin-top:0}.contact .document__code-list dt,.document--create .document__code-list dt,.document--edit .document__code-list dt{margin-bottom:.5rem;margin-top:1.5rem}.contact .document__code-list dt:first-child,.document--create .document__code-list dt:first-child,.document--edit .document__code-list dt:first-child{margin-top:0}.contact .document__code-list dd,.document--create .document__code-list dd,.document--edit .document__code-list dd{margin-bottom:.5rem}.contact .document__code-list .form__select,.document--create .document__code-list .form__select,.document--edit .document__code-list .form__select{width:50%}.contact .document__sales-list dt,.document--create .document__sales-list dt,.document--edit .document__sales-list dt{background:#eff7f7;font-size:12px;font-weight:700;margin-bottom:.7rem;padding:.45rem .7rem}.contact .document__sales-list dt.document__sales-list--attention,.document--create .document__sales-list dt.document__sales-list--attention,.document--edit .document__sales-list dt.document__sales-list--attention{background:rgba(145,19,19,.08)}.contact .document__sales-list dd,.document--create .document__sales-list dd,.document--edit .document__sales-list dd{margin-bottom:.5rem}.contact .document__sales-list .form__select,.document--create .document__sales-list .form__select,.document--edit .document__sales-list .form__select{width:50%}.contact .document__cool-list__type,.document--create .document__cool-list__type,.document--edit .document__cool-list__type{color:#184752;display:flex;margin-bottom:.5rem}.contact .document__cool-list .checkbox,.document--create .document__cool-list .checkbox,.document--edit .document__cool-list .checkbox{background-color:rgba(3,39,52,.05);padding:.25rem .5rem}.contact .document__change-date,.contact .document__discontinued-date,.contact .document__order-end-date,.contact .document__order-transfer-date,.document--create .document__change-date,.document--create .document__discontinued-date,.document--create .document__order-end-date,.document--create .document__order-transfer-date,.document--edit .document__change-date,.document--edit .document__discontinued-date,.document--edit .document__order-end-date,.document--edit .document__order-transfer-date{align-items:center;display:flex;margin:.5rem 0}.contact .document__change-date label,.contact .document__discontinued-date label,.contact .document__order-end-date label,.contact .document__order-transfer-date label,.document--create .document__change-date label,.document--create .document__discontinued-date label,.document--create .document__order-end-date label,.document--create .document__order-transfer-date label,.document--edit .document__change-date label,.document--edit .document__discontinued-date label,.document--edit .document__order-end-date label,.document--edit .document__order-transfer-date label{flex-basis:100px;flex-shrink:0}.contact .document__repair .form__select,.document--create .document__repair .form__select,.document--edit .document__repair .form__select{width:120px}.contact .document__repair__system,.document--create .document__repair__system,.document--edit .document__repair__system{align-items:center;display:flex;margin:.5rem 0}.contact .document__repair__system .form__select,.document--create .document__repair__system .form__select,.document--edit .document__repair__system .form__select{width:80px}.contact .document__repair__system .form__input,.document--create .document__repair__system .form__input,.document--edit .document__repair__system .form__input{width:130px}.contact .document__repair__system label,.document--create .document__repair__system label,.document--edit .document__repair__system label{flex-basis:100px;flex-shrink:0}.note--danger{color:#911313;font-size:12px;font-weight:400}@keyframes preload-show-1{0%{border-left-color:#70c9c7;transform:rotate(60deg) rotateY(-90deg) rotateX(0deg)}}@keyframes preload-hide-1{to{border-left-color:#70c9c7;transform:rotate(60deg) rotateY(-90deg) rotateX(0deg)}}@keyframes preload-cycle-1{5%{border-left-color:#70c9c7;transform:rotate(60deg) rotateY(90deg) rotateX(0deg)}10%,75%{border-left-color:#70c9c7;transform:rotate(60deg) rotateY(0) rotateX(0deg)}80%,to{border-left-color:#70c9c7;transform:rotate(60deg) rotateY(90deg) rotateX(0deg)}}@keyframes preload-show-2{0%{border-left-color:#70c9c7;transform:rotate(120deg) rotateY(-90deg) rotateX(0deg)}}@keyframes preload-hide-2{to{border-left-color:#70c9c7;transform:rotate(120deg) rotateY(-90deg) rotateX(0deg)}}@keyframes preload-cycle-2{10%{border-left-color:#70c9c7;transform:rotate(120deg) rotateY(90deg) rotateX(0deg)}15%,70%{border-left-color:#70c9c7;transform:rotate(120deg) rotateY(0) rotateX(0deg)}75%,to{border-left-color:#70c9c7;transform:rotate(120deg) rotateY(90deg) rotateX(0deg)}}@keyframes preload-show-3{0%{border-left-color:#70c9c7;transform:rotate(180deg) rotateY(-90deg) rotateX(0deg)}}@keyframes preload-hide-3{to{border-left-color:#70c9c7;transform:rotate(180deg) rotateY(-90deg) rotateX(0deg)}}@keyframes preload-cycle-3{15%{border-left-color:#70c9c7;transform:rotate(180deg) rotateY(90deg) rotateX(0deg)}20%,65%{border-left-color:#70c9c7;transform:rotate(180deg) rotateY(0) rotateX(0deg)}70%,to{border-left-color:#70c9c7;transform:rotate(180deg) rotateY(90deg) rotateX(0deg)}}@keyframes preload-show-4{0%{border-left-color:#70c9c7;transform:rotate(240deg) rotateY(-90deg) rotateX(0deg)}}@keyframes preload-hide-4{to{border-left-color:#70c9c7;transform:rotate(240deg) rotateY(-90deg) rotateX(0deg)}}@keyframes preload-cycle-4{20%{border-left-color:#70c9c7;transform:rotate(240deg) rotateY(90deg) rotateX(0deg)}25%,60%{border-left-color:#70c9c7;transform:rotate(240deg) rotateY(0) rotateX(0deg)}65%,to{border-left-color:#70c9c7;transform:rotate(240deg) rotateY(90deg) rotateX(0deg)}}@keyframes preload-show-5{0%{border-left-color:#70c9c7;transform:rotate(300deg) rotateY(-90deg) rotateX(0deg)}}@keyframes preload-hide-5{to{border-left-color:#70c9c7;transform:rotate(300deg) rotateY(-90deg) rotateX(0deg)}}@keyframes preload-cycle-5{25%{border-left-color:#70c9c7;transform:rotate(300deg) rotateY(90deg) rotateX(0deg)}30%,55%{border-left-color:#70c9c7;transform:rotate(300deg) rotateY(0) rotateX(0deg)}60%,to{border-left-color:#70c9c7;transform:rotate(300deg) rotateY(90deg) rotateX(0deg)}}@keyframes preload-show-6{0%{border-left-color:#70c9c7;transform:rotate(1turn) rotateY(-90deg) rotateX(0deg)}}@keyframes preload-hide-6{to{border-left-color:#70c9c7;transform:rotate(1turn) rotateY(-90deg) rotateX(0deg)}}@keyframes preload-cycle-6{30%{border-left-color:#70c9c7;transform:rotate(1turn) rotateY(90deg) rotateX(0deg)}35%,50%{border-left-color:#70c9c7;transform:rotate(1turn) rotateY(0) rotateX(0deg)}55%,to{border-left-color:#70c9c7;transform:rotate(1turn) rotateY(90deg) rotateX(0deg)}}@keyframes preload-flip{0%{transform:rotateY(0deg) rotate(-60deg)}to{transform:rotateY(1turn) rotate(-60deg)}}.preloader{display:block;font-size:20px;height:4.25em;left:50%;margin-left:-1.875em;margin-top:-2.125em;position:absolute;top:50%;transform:rotateY(180deg) rotate(-60deg);transform-origin:center center;width:3.75em;z-index:100}.preloader .slice{border-color:transparent currentcolor transparent #f7484e;border-radius:3px 3px 0 0;border-style:solid none solid solid;border-width:1.125em medium 1em 1.875em;left:50%;position:absolute;top:0;transform-origin:left bottom}.preloader .slice:first-child{animation:preload-hide-1 .15s linear .82s 1 both;transform:rotate(60deg) rotateY(0deg) rotateX(0)}.preloader .slice:nth-child(2){animation:preload-hide-2 .15s linear .74s 1 both;transform:rotate(120deg) rotateY(0deg) rotateX(0)}.preloader .slice:nth-child(3){animation:preload-hide-3 .15s linear .66s 1 both;transform:rotate(180deg) rotateY(0deg) rotateX(0)}.preloader .slice:nth-child(4){animation:preload-hide-4 .15s linear .58s 1 both;transform:rotate(240deg) rotateY(0deg) rotateX(0)}.preloader .slice:nth-child(5){animation:preload-hide-5 .15s linear .5s 1 both;transform:rotate(300deg) rotateY(0deg) rotateX(0)}.preloader .slice:nth-child(6){animation:preload-hide-6 .15s linear .42s 1 both;transform:rotate(1turn) rotateY(0deg) rotateX(0)}.preloader.loading{animation:preload-flip 2s steps(2) infinite both}.preloader.loading .slice:first-child{animation:preload-cycle-1 2s linear infinite both;transform:rotate(60deg) rotateY(90deg) rotateX(0)}.preloader.loading .slice:nth-child(2){animation:preload-cycle-2 2s linear infinite both;transform:rotate(120deg) rotateY(90deg) rotateX(0)}.preloader.loading .slice:nth-child(3){animation:preload-cycle-3 2s linear infinite both;transform:rotate(180deg) rotateY(90deg) rotateX(0)}.preloader.loading .slice:nth-child(4){animation:preload-cycle-4 2s linear infinite both;transform:rotate(240deg) rotateY(90deg) rotateX(0)}.preloader.loading .slice:nth-child(5){animation:preload-cycle-5 2s linear infinite both;transform:rotate(300deg) rotateY(90deg) rotateX(0)}.preloader.loading .slice:nth-child(6){animation:preload-cycle-6 2s linear infinite both;transform:rotate(1turn) rotateY(90deg) rotateX(0)}#search-form{background-color:#f0f2f3;display:none;left:0;position:absolute;top:0;width:100%;z-index:20}.search-form__header{align-items:center;background-color:#032734;display:flex;height:80px;justify-content:space-between;left:0;padding:0 50px;position:fixed;top:0;width:100%}.search-form__header__title{color:#fff;font-size:16px}.search-form__header__title img{padding-right:.7rem}.search-form__header__hint{color:#fff;font-size:12px;margin:0 4rem 0 0}.search-form__header .button--close{background-color:transparent;padding:0}.search-form__body{margin:0 auto;min-height:100vh;padding-bottom:6rem;padding-top:80px;width:736px}.search-form__body dt{color:#032734;font-size:14px;font-weight:700;margin:2rem 0 1rem}.search-form__keyword{align-items:center;display:flex;justify-content:space-between;padding:2rem 0}.search-form__keyword .button{margin-left:1rem;width:150px}.search-form__actions{background-color:#fff;bottom:0;left:0;position:fixed;width:100%}.search-form__actions__container{align-items:center;display:flex;height:76px;justify-content:flex-end;margin:auto;width:736px}.search-form__actions__container .button{margin-left:1rem;width:140px}.main-menu{height:calc(100vh - 80px);min-height:770px;padding-top:1.5rem;width:130px}.main-menu ul{list-style:none;margin:0;padding:0}.main-menu__list__item>details,.main-menu__list__item__link{align-items:center;color:#184752;cursor:pointer;display:flex;flex-direction:column;height:68px;justify-content:center;position:static;text-decoration:none;width:100%}.main-menu__list__item{width:130px}.main-menu__list__item--current .main-menu__list__item__link{background-color:rgba(202,229,228,.4)}.main-menu__list__item__icon{margin-bottom:.5rem;pointer-events:none}.main-menu__list__item__text{font-size:10px;pointer-events:none}.main-menu__list__item--disabled{align-items:center;display:flex;flex-direction:column;height:68px;justify-content:center;width:100%}.main-menu__list__item--disabled .main-menu__list__item__icon{opacity:.05}.main-menu__list__item--disabled .main-menu__list__item__text{opacity:.2}.main-menu__list__item>details[open],.main-menu__list__item>details[open]:hover{background-color:#e3efee}.main-menu__list__item>details>summary{align-items:center;color:#184752;cursor:pointer;display:flex;flex-direction:column;height:68px;justify-content:center;position:relative;text-decoration:none}.main-menu__list__item>details>summary::marker{border:none;display:none;list-style:none}.main-menu__list__item>.main-menu__list__item__link:hover,.main-menu__list__item>details>summary:hover{background-color:rgba(245,235,73,.2)}.notification__list__item{font-size:12px;margin:.5rem 1rem;position:relative;text-align:center;width:100px}.notification__list__item a{background-color:#e7eaec;border-radius:4px;display:block;padding:.25rem 1rem;text-decoration:none}.notification__list__item a:hover{background-color:#f5eb49;font-weight:700}.notification__list__item__new{background-color:#911313;border-radius:3px;height:6px;left:5px;position:absolute;top:5px;width:6px}.utility__list{display:flex;justify-content:space-around;margin:2.5rem 2rem 1rem}.utility__list__item{margin-bottom:1rem;margin-top:1.25rem}.utility__list__item>details>summary{list-style:none}.utility__list__item>details>summary img{padding:.5rem}.utility__list__item>details[open]{background-color:rgba(202,229,228,.4);border-radius:4px}.utility__list__item__title{align-items:center;cursor:pointer;display:flex;flex-direction:column;justify-content:center;position:relative;text-align:center}.utility__list__item__title::marker{border:none;display:none;list-style:none}.utility__list__item__title:hover span{align-items:center;background-color:#e5e9ea;display:flex;font-size:10px;height:20px;justify-content:center;position:absolute;top:-1.25rem;width:48px}.utility__list__item__title span{display:none}.sub-menu{background-color:#e3efee;height:calc(100% - 80px);left:130px;min-height:770px;overflow-y:auto;padding:.5rem;position:absolute;top:80px;width:200px;z-index:2}.sub-menu #form-filter #filter_keyword{margin-bottom:1rem}.sub-menu #form-filter .type-list{display:flex;flex-direction:column;width:100%}.sub-menu #form-filter .type-checkboxlist{margin-top:.2142857143rem}.sub-menu #form-filter .type-checkboxlist .checkbox-title{color:#184752}.sub-menu--template{border-right:20px solid rgba(3,39,52,.15);padding:1.25rem;width:220px}.sub-menu--template .sub-menu__title{margin:.5rem 0 1rem;padding:0}.sub-menu--template .form__keyword{width:100%}.sub-menu--template .filter-future{clear:right;margin-bottom:1rem}.sub-menu--template .button--detailed-conditions{margin-bottom:1rem;margin-top:0}.sub-menu--template .contents-nav__controller{clear:right}.sub-menu--template .contents-nav__controller .button--secondary{background-color:rgba(3,39,52,.15)}.sub-menu__title{color:#184752;font-size:20px;padding:0 1rem}.sub-menu__list{list-style:none;margin:0;padding:0}.sub-menu__list__item{border-radius:4px;color:#184752;margin:0;padding:.5rem}.sub-menu__list__item--details{padding:.25rem .5rem}.sub-menu__list__item>a{display:inline-block;font-size:14px;padding-left:1rem;text-decoration:none;width:100%}.sub-menu__list__item>a:hover{border-left:6px solid #70c9c7;color:#032734;font-weight:700;padding-left:calc(1rem - 6px)}.sub-menu__list__item--selected{background-color:rgba(112,201,199,.2);color:#184752}.sub-menu__list__item--selected>a{border-left:6px solid #70c9c7;padding-left:calc(1rem - 6px)}.sub-menu__list__item>details{padding:.5rem}.sub-menu__list__item>details>summary{font-size:14px;font-weight:500}.sub-menu__list__item>details>summary:hover{font-weight:700}.sub-menu__list__item>details[open]{background-color:rgba(112,201,199,.2);border-radius:4px}.sub-menu__list__item>details[open]>summary{font-weight:700}.sub-menu__list__item--external{position:relative}.sub-menu__list__item--external:after{background-color:rgba(24,71,82,.1);background-image:url(/build/images/icon-external.3ea47546.svg);border-radius:4px;content:"";height:30px;position:absolute;right:0;top:-.35rem;width:30px}.sub-menu__list__item--external:hover:after{background-color:rgba(112,201,199,.2)}.main-menu .sub-menu{z-index:3}.sub-menu .sub-sub-menu__list__item{font-size:12px;margin:.5rem 0 .5rem 1rem}.sub-menu .sub-sub-menu__list__item>a{font-weight:500;text-decoration:none}.sub-menu .sub-sub-menu__list__item>a:hover{font-weight:700}.sub-menu .sub-sub-menu__list__item--selected>a{border-left:6px solid #70c9c7;color:#184752;margin-left:-1rem;padding-left:calc(1rem - 6px)}.sub-menu--search-result{border-right:20px solid rgba(3,39,52,.15);padding:0 1.5rem;width:380px}.sub-menu--search-result .sub-menu__title{margin:2rem 0 1rem;padding:0}.sub-menu--search-result .search__text-form{padding:0}.sub-menu--search-result .search__text-form .button{width:70px}.sub-menu--search-result .search__range{background-color:rgba(185,195,198,.2);margin:1.5rem 0 1px;padding:1.5rem;width:100%}.sub-menu--search-result .search__range__title{color:#184752;font-size:10px;margin-bottom:.5rem}.sub-menu--search-result .search__range__list{height:auto;margin-bottom:1rem;max-height:130px;overflow-y:auto}.sub-menu--search-result .search__range__list label{display:block}.sub-menu--search-result .search__range__more{font-size:10px;text-align:right}.sub-menu--search-result .search__range .form__date-range__punctuation{margin:0 .5rem}.sub-menu--search-result .contents-nav__controller{background-color:rgba(185,195,198,.2);border-top:none;padding:1.5rem}.sub-menu--search-result .contents-nav__controller .button--secondary{background-color:rgba(3,39,52,.12)}.related-nav{background-color:rgba(185,195,198,.2);margin:1.5rem 0;padding:.5rem}.related-nav__title{border-bottom:1px solid rgba(24,71,82,.2);font-size:10px;font-weight:500;margin:0;padding-bottom:.5rem}.related-nav__list{margin:.5rem 0;padding:0 0 0 1.5rem}.related-nav__list__item{font-size:12px;margin:.25rem}.related-nav__list__item a{border-bottom:1px solid #032734;text-decoration:none}.related-nav__list__item--external a{display:inline-block;padding-right:18px;position:relative}.related-nav__list__item--external a:after{background-image:url(/build/images/icon-external-small.37a13fb5.svg);background-repeat:no-repeat;content:"";height:14px;position:absolute;right:0;top:5px;width:14px}.contents-nav{background-color:rgba(3,39,52,.15);overflow-y:auto;padding:.5rem 1.5rem;position:relative}.contents-nav #form-filter .type-list{display:flex;flex-direction:column}.contents-nav #form-filter .type-checkboxlist{margin-top:.2142857143rem}.contents-nav #form-filter .type-checkboxlist .checkbox-title{color:#184752}.contents-nav #form-filter .type-checkboxlist label:last-child{margin-top:.2142857143rem}.contents-nav .button--detailed-conditions{margin-top:0}.contents-nav--empty{padding:0}.contents-nav__title{color:#184752;font-size:20px}.contents-nav__field{height:36px;width:100%}.contents-nav__type{color:#184752;font-size:14px;font-weight:700;margin-bottom:1rem;position:relative}.contents-nav__list{display:block;margin:0;padding:0}.contents-nav__list .tag-list__item{margin-right:0}.contents-nav__help{align-items:center;color:#184752;display:flex;font-size:10px;margin-top:.5rem;padding-left:1.5rem;position:relative;text-decoration:none}.contents-nav__help:before{background-image:url(/build/images/icon-bulb.035891bf.svg);content:"";height:15px;left:0;position:absolute;width:15px}.contents-nav__help:hover{font-weight:700}.contents-nav__help:hover:before{background-image:url(/build/images/icon-bulb-active.35ca228d.svg)}.contents-nav__controller{border-top:1px solid rgba(24,71,82,.2);display:flex;justify-content:space-between;padding-top:1.5rem;width:100%}.contents-nav__controller .button{font-size:12px;height:24px;padding:0 .5rem;width:calc(50% - .25rem)}.contents-nav__controller .button--secondary{font-size:10px}.contents-nav .group-check-list{background-color:#fff;border-radius:4px;max-height:350px;overflow-y:auto;padding:.5rem}.contents-nav .group-check-list__children label{display:block;margin-left:1rem}.contents-nav .group-check-list--future{background-color:transparent;margin-top:-.25rem;padding:0 0 1.5rem}.create-document{bottom:3rem;position:fixed;right:3rem;z-index:10}.create-document__list{background-color:rgba(24,71,82,.95);color:#fff;display:none;flex-direction:column;font-size:14px;margin:0;padding:0;width:170px;z-index:11}.create-document__list .button{background-color:transparent;color:#fff;justify-content:flex-start}.create-document__list .button:hover{background-color:#f5eb49;color:#184752}.create-document__list__item{margin:0;padding:.5rem}.create-document__list__item--index{margin:0}.create-document__list__item--index a{background-color:rgba(24,71,82,.9);color:#fff;display:block;font-size:12px;padding:.75rem;text-decoration:none}.create-document__list__item--index a:hover{color:#f5eb49}.create-document__list__item+.create-document__list__item{border-top:1px solid rgba(24,71,82,.9)}.create-document__list--open{display:flex}.form .note{font-size:10px}.form__label{color:#184752;user-select:none}.form__keyword{height:36px;padding:0 .5rem}.form__input{border:1px solid #d5dbdd;border-radius:4px;display:block;height:36px;padding:.25rem .5rem;width:100%}.form__input--thin{height:26px}.form__input::placeholder{color:#999}.form__input:hover{border:1px solid #70c9c7}.form__input:disabled{border:none}.form__input:disabled:hover{border:none;cursor:not-allowed}.form__input:focus{outline:1px solid #70c9c7}.form__input:focus::placeholder{color:#333}.form__input.error{background-color:rgba(145,19,19,.2);border:1px solid #911313}.form__select{border:1px solid #d5dbdd;border-radius:4px;display:block;height:36px;padding:.25rem .5rem;width:100%}.form__select::placeholder{color:#999}.form__select:hover{border:1px solid #70c9c7}.form__select:disabled{border:none}.form__select:disabled:hover{border:none;cursor:not-allowed}.form__select:focus{outline:1px solid #70c9c7}.form__select:focus::placeholder{color:#333}.form__select.error{background-color:rgba(145,19,19,.2);border:1px solid #911313}.form__select+.form__select{margin-top:.5rem}.form__textarea{border:1px solid #d5dbdd;border-radius:4px;padding:1rem;width:100%}.form__textarea::placeholder{color:#999}.form__textarea:hover{border:1px solid #70c9c7}.form__textarea:disabled{border:none}.form__textarea:disabled:hover{border:none;cursor:not-allowed}.form__textarea:focus{outline:1px solid #70c9c7}.form__textarea:focus::placeholder{color:#333}.form__textarea.error{background-color:rgba(145,19,19,.2);border:1px solid #911313}.form__date-range{align-items:center;display:flex;justify-content:space-between}.form__date-range__punctuation{margin:0 1rem}.form__error__top{background-color:rgba(145,19,19,.08);border-top:1px solid #911313;color:#911313;padding:0 7rem}.form__error__top p{margin:0;padding:1rem 0}.form__error__text{color:#911313;font-size:14px;margin:0;padding:.5rem 0}.form label.error{color:#911313;display:block;padding:.5rem 0}.main{background-color:#f2f4f5;display:flex;height:100vh;min-height:850px;overflow:hidden;width:100%}.home{grid-template-columns:70% 30%}.home,.list{display:grid;width:100%}.list{grid-template-columns:200px auto;min-height:calc(100vh - 80px);padding-left:200px}.list--folded{grid-template-columns:auto}body.is-caution .main{height:calc(100vh - 36px);margin-top:36px}body.is-caution .masthead{margin-top:36px}.login{align-items:center;background-color:#032734;display:flex;flex-direction:column;height:100vh;justify-content:center}.login .form a{color:#184752;font-size:12px}.login .form .button{margin:1.5rem auto;width:148px}.login .form__message{padding:0 2rem;text-align:center}.login .form__message__note{margin:0 auto;width:280px}.login .form__error{background-color:rgba(145,19,19,.08);border-top:1px solid #911313;color:#911313;font-size:12px;font-weight:700;margin:0;padding:.25rem 0;text-align:center}.login .form__sso{border-top:1px solid rgba(3,39,52,.2)}.login .form__header{background-color:rgba(3,39,52,.05);color:#032734;font-size:16px;margin:0;padding:1rem;text-align:center}.login .form__input{display:block;margin:.5rem 0;width:100%}.login .form__authcode,.login .form__id,.login .form__mail,.login .form__password{color:#184752;font-size:14px;font-weight:500;margin:1.5rem auto;position:relative;width:280px}.login .form__authcode.margin__bottom__none,.login .form__id.margin__bottom__none,.login .form__mail.margin__bottom__none,.login .form__password.margin__bottom__none{margin-bottom:0}.login .form__authcode .cancel{margin:0}.login .form__authcode .form__input{margin-bottom:.25rem}.login .form__authcode+.button{margin-bottom:2rem}.login .form__password .form__input{padding-right:3rem}.login .form__password .button--password{bottom:10px;height:16px;margin:0;padding:0;position:absolute;right:12px;width:16px;z-index:2}.login .form__back{border-top:1px solid rgba(3,39,52,.2);padding:1rem 0;text-align:center}.login .form--login{background-color:#fff;width:400px}.home{margin-top:1.5rem}.home__aside{display:flex;flex-direction:column;justify-content:flex-start;margin:0 1.5rem}.home__aside .popular-docs{background-color:#fff;margin-bottom:1.5rem;padding:1rem .75rem .75rem}.home__aside .popular-docs__title{font-size:12px;margin:0 .25rem .75rem}.home__aside .popular-docs .tag-links{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}.home__aside .popular-docs .tag-links .tag-link{display:block;margin:.25rem}.search{background-color:#fff;margin-bottom:1.5rem}.search__text-form{display:flex;padding:1.5rem 1.5rem 0}.search__text-form>input{background-image:url(/build/images/icon-search-form.c1953575.svg);background-position:10px 10px;background-repeat:no-repeat;border:1px solid #d5dbdd;border-radius:4px;flex-grow:5;margin-right:1rem;padding-left:2rem;width:auto}.search__text-form>input::placeholder{color:#999}.search__text-form>input:hover{border:1px solid #70c9c7}.search__text-form>input:disabled{border:none}.search__text-form>input:disabled:hover{border:none;cursor:not-allowed}.search__text-form>input:focus{outline:1px solid #70c9c7}.search__text-form>input:focus::placeholder{color:#333}.search__text-form>input.error{background-color:rgba(145,19,19,.2);border:1px solid #911313}.search__text-form .button{width:100px}.search__details{display:flex;gap:0 1.5rem;padding:1rem 1.5rem 1.5rem}.search__range{width:50%}.search__range__title{color:#032734;font-size:12px;margin-bottom:.75rem;margin-top:0}.search__range__list{background-color:#f2f4f5;height:90px;list-style:none;margin:0;overflow-y:scroll;padding:.5rem .75rem}.search__range__list__item+.search__range__list__item{margin-top:.25rem}.search__type{width:50%}.search__type__title{color:#032734;font-size:12px;margin-bottom:.75rem;margin-top:0}.search__type__list{background-color:#f2f4f5;height:90px;list-style:none;margin:0;overflow-y:auto;padding:.5rem .75rem}.search__type__list__item+.search__type__list__item{margin-top:.25rem}.search__footer{background-color:#e7eaec;text-align:right}.search__footer__link{color:#184752;display:inline-block;font-size:12px;height:100%;padding:1rem 2.2rem 1rem 1.5rem;position:relative;text-decoration:none;width:100%}.search__footer__link:hover{background-color:#f5eb49;font-weight:700}.search__footer__link:hover:after{background-image:url(/build/images/icon-arrow-active.22112266.svg)}.search__footer__link:after{background-image:url(/build/images/icon-arrow.7d838e8e.svg);background-repeat:no-repeat;content:"";height:7px;position:absolute;right:1.5rem;top:20px;width:4px}.news{position:relative}.news__toggle{font-size:12px;position:absolute;right:1.5rem;text-align:right;top:1.25rem}.news__header{background-color:#fff;padding:1rem 2rem}.news__header__title{color:#184752;font-size:20px;margin:0}.news__footer{background-color:#e7eaec;text-align:right}.news__footer__link{color:#184752;display:inline-block;font-size:12px;height:100%;padding:1rem 2.2rem 1rem 1.5rem;position:relative;text-decoration:none;width:100%}.news__footer__link:hover{background-color:#f5eb49;font-weight:700}.news__footer__link:hover:after{background-image:url(/build/images/icon-arrow-active.22112266.svg)}.news__footer__link:after{background-image:url(/build/images/icon-arrow.7d838e8e.svg);background-repeat:no-repeat;content:"";height:7px;position:absolute;right:1.5rem;top:20px;width:4px}.news__list{height:calc(100vh - 510px);list-style:none;margin:.25rem 0 0;min-height:280px;overflow-y:auto;padding:0}.news__list__item{background-color:#fff;margin-bottom:.25rem;position:relative}.news__list__item .button--external{background-color:rgba(3,39,52,.1);height:30px;padding:0;position:absolute;right:1rem;top:1.5rem;width:30px}.news__list__item .button--external:hover{background-color:rgba(112,201,199,.2)}.news__list__item:hover{box-shadow:0 2px 8px rgba(0,0,0,.16)}.news__list__item:hover,.news__list__item:hover .news__list__item__content,.news__list__item:hover .news__list__item__meta__state,.news__list__item:hover .news__list__item__meta__tag-list,.news__list__item:hover .news__list__item__meta__tag-list:before{background-color:#eff7f7}.news__list__item:hover .news__list__item__meta__breadcrumb{background-color:rgba(3,39,52,.05)}.news__list__item a{color:inherit;text-decoration:none}.news__list__item__meta{display:flex;height:24px}.news__list__item__meta__category-list{background-color:hsla(0,0%,95%,.95);display:flex;list-style:none;padding:0}.news__list__item__meta__category-list__item{font-size:10px;margin:0 .25rem;padding:.25rem 1rem .25rem 0;position:relative}.news__list__item__meta__category-list__item:not(:last-of-type):after{background-image:url(/build/images/icon-caret.ece78672.svg);background-repeat:no-repeat;content:"";height:10px;position:absolute;right:-2px;top:8px;width:8px}.news__list__item__meta__tag-list{background-color:#fff;display:flex;list-style:none;margin:0;padding:0;position:relative}.news__list__item__meta__tag-list:before{background-color:#fff;clip-path:polygon(100% 0,100% 100%,0 100%);content:"";height:24px;left:-16px;position:absolute;top:0;width:16px}.news__list__item__meta__tag-list__item{font-size:10px;padding:.25rem .5rem .25rem 1.25rem;position:relative}.news__list__item__meta__tag-list__item:before{background-image:url(/build/images/icon-tag.1ecc669c.svg);background-repeat:no-repeat;content:"";height:8px;left:6px;position:absolute;top:8px;width:6px}.news__list__item__meta__state{background-color:#fff;display:block;height:24px;width:24px}.news__list__item__meta__state--new{position:relative}.news__list__item__meta__state--new:after{background-color:#911313;border-radius:3px;content:"";height:6px;left:9px;position:absolute;top:9px;width:6px}.news__list__item__content{align-items:center;background-color:#fff;display:flex;padding:1rem 1.5rem;position:relative}.news__list__item__content__label{border:1px solid #911313;color:#911313;font-size:10px;margin-right:.5rem;padding:.125rem .25rem}.news__list__item__content__date{font-size:10px;margin-right:1.5rem}.news__list__item__content__title{font-size:14px;margin:0;padding:0}.news__list__item__content__title:hover{color:#184752;font-weight:500}.activities{margin-bottom:.5rem}.activities .tab__menu__item button{font-size:12px}.activities__upcoming-list{background-color:#fff;list-style:none;margin:0;overflow-y:auto;padding:0}.activities__upcoming-list__item{padding:1rem 0}.activities__upcoming-list__item:first-of-type{padding-top:0}.activities__upcoming-list__item .label{background-color:#ccc;border-radius:4px;color:#333;display:inline-block;font-size:10px;margin-right:.25rem;padding:.1rem .2rem;text-align:center;width:70px}.activities__upcoming-list__item .label--branchrel{background-color:#b9e3b6}.activities__upcoming-list__item .label--event{background-color:#ccc3a3}.activities__upcoming-list__item .label--product_release{background-color:#f1a6a8}.activities__upcoming-list__item .label--discontinued_product{background-color:#bac2c3}.activities__upcoming-list__item .label--spec_change{background-color:#feeba4}.activities__upcoming-list__item__date{font-size:10px}.activities__upcoming-list__item__today{background-color:#184752;color:#fff;float:right;font-size:10px;padding:.1rem .4rem;text-align:right}.activities__upcoming-list__item__title{clear:right;font-size:12px;margin:1rem 0 0;padding:0}.activities__upcoming-list__item__title a{color:#184752;text-decoration:none}.activities__upcoming-list__item__title a:hover{font-weight:700}.activities__upcoming-list__item+.activities__upcoming-list__item{border-top:1px solid rgba(24,71,82,.2)}.activities .tab__pane{max-height:calc(100vh - 390px);overflow-y:auto;position:relative}.activities .tab__pane--calendar{padding:0}.activities .tab__pane--calendar .activities__upcoming-list{height:calc(100vh - 436px);padding:1rem 1rem 0}.activities .tab__pane .activities__empty{align-items:center;display:flex;font-size:12px;height:calc(100vh - 436px);justify-content:center;padding:1rem}.activities .tab__pane .activities__history{height:calc(100vh - 418px);list-style:none;margin:0;padding:0}.activities .tab__pane .activities__history__item{border-bottom:1px solid rgba(24,71,82,.2);display:flex;flex-direction:column;font-size:12px;margin-bottom:.75rem;padding-bottom:.75rem}.activities .tab__pane .activities__history__item:last-of-type{border-bottom:none}.activities .tab__pane .activities__history__item a{margin-bottom:.25rem;text-decoration:none}.activities .tab__pane .activities__history__item a:hover{font-weight:700}.activities .tab__pane .activities__history__item time{font-size:10px}.activities__footer{background-color:#e7eaec;bottom:0;height:46px;left:0;position:sticky;text-align:right;width:100%}.activities__footer__link{color:#184752;display:inline-block;font-size:12px;height:100%;padding:1rem 2.2rem 1rem 1.5rem;position:relative;text-decoration:none;width:100%}.activities__footer__link:hover{background-color:#f5eb49;font-weight:700}.activities__footer__link:hover:after{background-image:url(/build/images/icon-arrow-active.22112266.svg)}.activities__footer__link:after{background-image:url(/build/images/icon-arrow.7d838e8e.svg);background-repeat:no-repeat;content:"";height:7px;position:absolute;right:1.5rem;top:20px;width:4px}.activities--short .tab__pane .activities__empty,.activities--short .tab__pane .activities__upcoming-list{height:calc(100vh - 510px)}.activities--short .tab__pane .activities__history{height:calc(100vh - 492px)}.link-list{display:flex;gap:0 .5rem;justify-content:space-between;list-style:none;margin:0 0 .5rem;padding:0}.link-list__item{height:5rem;width:33.333%}.link-list__item__link{align-items:center;background-color:#e7eaec;border-radius:4px;color:#184752;display:flex;font-size:12px;height:100%;justify-content:center;text-decoration:none;width:100%}.link-list__item__link:hover{background-color:#f5eb49;font-weight:700}.banner-list{list-style:none;margin:0 0 74px;padding:0}.banner-list>li{margin-bottom:10px}.banner-list>li a{background-color:#fff;border:1px solid #032734;display:flex;height:50px;justify-content:space-between;overflow:hidden;position:relative;width:100%}.banner-list>li a:after{background-image:url(/build/images/icon-external-white.3967e434.svg);border-radius:4px;content:"";height:30px;position:absolute;right:9px;top:9px;width:30px}.banner-list>li a:hover{border-color:#70c9c7}.banner-list>li a:hover img{opacity:.7}.banner-list>li a:hover:after{background-color:rgba(112,201,199,.2);background-image:url(/build/images/icon-external.3ea47546.svg);color:#032734}.list{position:relative}.list .news__list{max-height:none}.list--folded .result{padding-left:3.5rem}.list--folded .result--has-attachment{padding-left:1.5rem}.show-checkboxes input[type=checkbox]{display:block!important}.result{overflow-y:auto;padding:0 2rem}.result--has-attachment{padding-left:0}.result--single{padding:2rem}.result .pager__form{height:26px}.result__controller{position:relative;z-index:0}.result__controller,.result__controller--bottom{height:4rem;margin:1rem 0}.result__switcher{align-items:center;display:flex;position:absolute;right:0;top:.5rem}.result__switcher input{display:none}.result__switcher .goto-month{display:block}.result__switcher__stats{font-size:12px}.result__switcher__label{border-left:2px solid rgba(24,71,82,.1);font-size:12px;margin-left:1rem;margin-right:1rem;padding-left:1rem}.result__container{padding:0 3rem 1rem}.result__official{border:1px solid #911313;color:#911313;font-size:10px;margin-right:.5rem;padding:.1rem .4rem}.result__download{align-items:center;display:flex;font-size:10px;left:1rem;position:absolute;top:1rem;visibility:hidden}.result__download--active{visibility:visible}.result__download .button{font-size:12px;height:24px;margin-left:.5rem;padding:0 .5rem}.type-list label input[type=checkbox]{background:none;border:none;height:0;margin:0;visibility:hidden;width:0}.type-list label input[type=checkbox]:before{appearance:none}.type-list label:hover span{font-weight:500;outline:1px solid #70c9c7}.type-list label input[type=checkbox]+span{background-color:#fff;border-radius:4px;color:#184752;cursor:pointer;display:inline-block;font-size:12px;font-weight:400;margin-bottom:.5rem;margin-right:.25rem;padding:.25rem .5rem}.type-list label input[type=checkbox]+span.error{background-color:rgba(255,0,0,.1);border:1px solid #911313;color:#911313}.type-list label input[type=checkbox]+span:hover{font-weight:700}.type-list label input[type=checkbox]:checked+span{background-color:#f5eb49;border:none;color:#184752;font-weight:700}.type-list label input[type=checkbox]:disabled+span{background-color:#b9c3c6;border:none;color:rgba(3,39,52,.2);cursor:not-allowed}.new-arrival .news__list{height:auto}.link-collection{margin-left:220px;overflow-y:auto;padding:2rem;width:100%}.link-collection .tab__menu__item a{font-size:12px}.link-collection .tab__pane{display:flex;flex-wrap:wrap;padding:2rem}.link-collection .category-links{background-color:rgba(3,39,52,.05);display:flex;flex-wrap:wrap;padding:.5rem .7rem;width:100%}.link-collection .category-links a{font-size:10px;padding:.5rem .7rem}.link-collection .links{width:100%}.link-collection .links__heading{color:#032734;font-size:16px}.link-collection .links__list{column-gap:2rem;display:grid;grid-template-columns:repeat(2,1fr);list-style:none;padding:0;row-gap:1rem}.link-collection .links__list__item{border-bottom:1px solid #184752;margin-bottom:.5rem;position:relative}.link-collection .links__list__item:hover:after{background-color:rgba(112,201,199,.2)}.link-collection .links__list__item a{display:block;padding:.5rem 0 1rem;text-decoration:none}.link-collection .links__list__item:after{background-color:rgba(24,71,82,.1);background-image:url(/build/images/icon-external.3ea47546.svg);background-repeat:no-repeat;border-radius:4px;content:"";height:30px;pointer-events:none;position:absolute;right:0;top:0;width:30px}.form-calendar{width:100%}.calendar-wrapper{min-height:calc(100vh - 80px);overflow-y:auto;width:100%}.calendar{margin-left:220px;padding:0 2rem 2rem;width:calc(100% - 220px)}.calendar__table{border:none;border-collapse:collapse;margin:0;width:100%}.calendar__table__header{color:#999}.calendar__table__body{background-color:#fff}.calendar__table th{font-size:10px;font-weight:400;padding-bottom:.5rem}.calendar__cell{border:1px solid rgba(24,71,82,.05);height:120px;padding-top:1.5rem;position:relative;vertical-align:top;width:100px}.calendar__cell:hover{background-color:#eff7f7}.calendar__cell__date{color:#184752;font-size:10px;left:4px;position:absolute;top:4px}.calendar__cell__date--today{background-color:#184752;color:#fff;display:block;width:calc(100% - 8px)}.calendar__cell__container{height:76px;overflow-y:hidden}.calendar__cell .calendar__item{border-radius:4px;font-size:12px;height:20px;margin:4px;overflow:hidden;padding:0 .25rem;width:calc(100% - 8px)}.calendar__cell .calendar__item--event{background-color:rgba(129,106,26,.4)}.calendar__cell .calendar__item--product_release{background-color:rgba(221,34,39,.4)}.calendar__cell .calendar__item--discontinued_product{background-color:#bac2c3}.calendar__cell .calendar__item--spec_change{background-color:rgba(255,204,29,.4)}.calendar__cell .calendar__item--branchrel{background-color:rgba(81,184,73,.4)}.calendar__cell .more{color:#184752;font-size:10px;font-weight:700;padding-right:4px;text-align:right}.calendar__controller{align-items:center;display:flex;height:40px;margin:2rem 0 1rem;position:relative}.calendar-domain-filter__item{margin:.75rem 3rem .75rem 0}.calendar-domain-filter__item label{align-items:center;display:flex}.calendar-label{border-radius:4px;display:flex;flex-direction:row-reverse;font-size:12px;justify-content:space-between;margin:0;padding:.25rem .5rem;width:110px}.calendar-label input[type=checkbox]{border:none;margin:0}.calendar-label input[type=checkbox]:before{background-image:url(/build/images/icon-check-black.c0f9beeb.svg);background-position:3px 4px}.calendar-label--event{background-color:#ccc3a3}.calendar-label--product_release{background-color:#f1a6a8}.calendar-label--discontinued_product{background-color:#bac2c3}.calendar-label--spec_change{background-color:#feeba4}.calendar-label--branchrel{background-color:#b9e3b6}.calendar__switcher{align-items:flex-start;display:flex;justify-content:space-between;margin:0;position:absolute;right:0;top:0;width:230px;z-index:1}.calendar__switcher__title{font-size:10px;height:32px;margin-top:10px}.calendar__switcher__group{color:#184752;cursor:pointer;font-size:12px;font-weight:400;margin:0 0 .5rem .5rem}.calendar__switcher__group:hover{font-weight:700}.calendar__switcher #current-group{color:#184752;font-size:12px;height:28px}.calendar__switcher .form__input{margin-bottom:.5rem}.calendar__switcher .filtered-group{color:#184752;cursor:pointer;display:none;font-size:12px;font-weight:400}.calendar__switcher__container{background-color:#fff;border-radius:4px;cursor:pointer;height:32px;overflow:hidden;padding:.5rem;width:180px}.calendar__switcher__container input[type=radio]{appearance:none;margin:0;padding:0}.calendar__switcher__container--open{border:1px solid #70c9c7;height:180px;overflow-y:auto}.calendar__switcher__list{margin:0;padding:0 0 .5rem 1.5rem}.calendar__switcher__list__item{color:#184752;cursor:pointer;font-size:12px;font-weight:400;margin-left:1.25rem}.calendar__switcher__list__item label{cursor:inherit}.calendar__switcher__list__item:hover{font-weight:700}#calendar-domain-filter{list-style:none;padding-left:0}#calendar-popup{background-color:#f2f3f3;border:2px solid #184752;box-shadow:0 3px 10px rgba(0,0,0,.16);display:none;height:210px;overflow-y:auto;padding:1rem;position:absolute;width:320px;z-index:2}#calendar-popup .calendar__popup__header{position:relative}#calendar-popup .calendar__popup__date{color:#032734;font-size:16px;margin:0 0 1rem}#calendar-popup #close-popup{background:none;border:none;position:absolute;right:0;top:0}#calendar-popup .calendar__item{color:#184752;cursor:pointer;margin:.25rem 0;padding-left:1.5rem;position:relative}#calendar-popup .calendar__item:before{content:"";height:12px;left:0;position:absolute;top:4px;width:16px}#calendar-popup .calendar__item--event:before{background-color:rgba(129,106,26,.4)}#calendar-popup .calendar__item--product_release:before{background-color:rgba(221,34,39,.4)}#calendar-popup .calendar__item--discontinued_product:before{background-color:#bac2c3}#calendar-popup .calendar__item--spec_change:before{background-color:rgba(255,204,29,.4)}#calendar-popup .calendar__item--branchrel:before{background-color:rgba(81,184,73,.4)}#calendar-popup .calendar__item:hover{font-weight:700}.search-result{display:block;margin-left:380px;overflow-y:auto;padding:0 2rem;width:100%}.search-result .result__controller{justify-content:flex-end;padding:1.5rem 2.5rem 1.5rem 1.5rem}.search-result__list{list-style:none;margin:0;padding:0}.search-result__list__item{align-items:flex-start;background-color:#fff;display:flex;justify-content:flex-start;margin-bottom:2px;padding:1rem;position:relative}.search-result__list__item:hover{background-color:#eff7f7;box-shadow:0 2px 8px rgba(0,0,0,.16)}.search-result__list__item:hover a{color:#184752}.search-result__list__item__breadcrumb{display:flex;list-style:none;padding:0}.search-result__list__item__breadcrumb__item{color:#999;font-size:10px;position:relative}.search-result__list__item__breadcrumb__item:not(:first-of-type):before{content:">";left:-9px;position:absolute;top:0}.search-result__list__item__breadcrumb__item.tag:not(:first-of-type):before{content:"/"}.search-result__list__item__breadcrumb__item+.search-result__list__item__breadcrumb__item{margin-left:1rem}.search-result__list__item__image{height:90px;min-width:160px;position:relative;width:160px}.search-result__list__item__image img{height:100%;object-fit:cover;width:100%}.search-result__list__item__title{font-size:14px;font-weight:500;margin:.5rem 0 1rem}.search-result__list__item__title a{color:#333;text-decoration:none}.search-result__list__item__text{margin-left:1rem}.search-result__list__item__updated{background-color:hsla(0,0%,40%,.8);bottom:0;color:#fff;font-size:10px;left:0;margin:0;padding:0;position:absolute;width:100%}.search-result__list__item__bookmark{align-items:center;background-color:transparent;border:none;border-radius:4px;cursor:pointer;display:flex;height:30px;justify-content:center;position:absolute;right:1rem;top:1rem;width:30px}.search-result__list__item__bookmark svg{fill:rgba(24,71,82,.1)}.search-result__list__item__bookmark:hover{background-color:#184752}.search-result__list__item__bookmark:hover svg{fill:#f5eb49}.search-result__list__item__bookmark--active{background-color:#184752}.search-result__list__item__bookmark--active svg{fill:#f5eb49}.search-result__list__item__bookmark--active:hover{background-color:transparent}.search-result__list__item__bookmark--active:hover svg{fill:rgba(24,71,82,.1)}.search-result__list__item__summary{font-size:12px;margin:0}.search-result .empty-results{height:100%;padding:2rem;width:100%}.search-result .empty-results .message{background-color:#fff;color:#184752;font-size:20px;font-weight:700;margin:0;padding:2.5rem;text-align:center}.show-modal .search-result{height:100vh}.contact .result{background-color:#fff;margin:2rem;padding:2rem}.contact__message{margin:2rem 0;text-align:center}.contact__form{margin:auto;width:620px}.contact__form__status{display:flex;justify-content:space-between;list-style:none;margin:0 auto;padding:0;width:460px}.contact__form__status__item{align-items:center;background-color:rgba(3,39,52,.05);color:#333;display:flex;font-weight:700;height:40px;justify-content:center;width:140px}.contact__form__status__item--current{background-color:rgba(112,201,199,.2)}.contact__form .form__textarea{height:226px}.contact #confirm{margin:auto;width:140px}.contact__header{color:#032734;font-size:16px;font-weight:700;text-align:center}.contact__form__title{color:#032734;font-weight:700;margin:1.5rem 0 .5rem}.contact .buttonBox{display:flex;gap:1rem;justify-content:center;margin-top:50px}.contact .buttonBox .button{font-size:inherit;width:140px}.admin-tags .heading{align-items:center;color:#032734;display:flex;font-size:16px;font-size:20px;justify-content:space-between;margin:2rem 0 1rem}.admin-tags .heading:first-of-type{margin-top:1rem}.admin-tags .heading .button{font-size:12px;height:24px}.admin-tags .tab__pane{padding:1rem 2.5rem}.admin-tags details{background-color:rgba(3,39,52,.05);padding:1rem 1.5rem}.admin-tags details+details{margin-top:.5rem}.admin-tags details[open] summary{font-weight:700}.admin-tags summary{color:#032734;cursor:pointer;font-size:14px}.admin-tags table{background-color:#fff;margin-top:1rem;width:100%}.admin-tags #update-sort{margin:2rem auto;padding:0 2rem}.admin .result__controller{align-items:center;display:flex;font-size:12px;justify-content:space-between}.admin .result__table__login-type{line-height:1.1}.admin .registration{align-items:center;color:#184752;display:flex;font-size:10px}.admin .registration .button{font-size:12px;height:24px;margin-right:1rem;width:90px}.admin-tag-list{list-style:none;padding:0}.admin-tag-list__item__handle{align-items:center;cursor:move;display:flex;height:50px;justify-content:center;width:50px}.admin-tag-list__item__name{width:70%}.admin-tag-list__item__number{font-size:10px;padding:0 1rem;text-align:right;width:100px}.admin-tag-list__item__action{width:40px}.settings{background-color:#fff;margin:0;padding:2rem 4rem}.settings__header{color:#184752;font-size:16px;text-align:center}.settings__message{text-align:center}.settings p{font-size:12px}.settings .button{margin:2rem auto 0;width:140px}.settings .checkbox{background-color:rgba(24,71,82,.05);font-size:14px;padding:.5rem 1rem}.settings .note{color:#333;font-size:10px;list-style:none;padding:0}.account dt{color:#032734;font-size:14px;font-weight:700;margin-bottom:.75rem}.account dd{border-bottom:1px solid rgba(24,71,82,.2);font-size:16px;margin-bottom:1.5rem;padding-bottom:2rem}.mail__heading{align-items:center;color:#032734;display:inline-block;display:flex;font-size:14px;margin:0 0 1rem}.mail__heading .tag-selector{font-size:10px;font-weight:400;margin-left:1rem}.mail__heading .tag-selector a{border-left:1px solid rgba(24,71,82,.2);padding:0 .5rem}.mail__heading .tag-selector a:last-of-type{border-right:1px solid rgba(24,71,82,.2)}.mail .type-category{align-items:center;color:#333;display:flex;font-size:12px;font-weight:700;margin-bottom:.5rem}.mail .receives{background-color:rgba(24,71,82,.05);margin-top:2rem;padding:1.5rem}.mail .receives .tag-selection{margin-bottom:0}.mail .receives .filter-option{background-color:transparent;border-left:1px solid rgba(24,71,82,.2);font-size:10px;margin-left:1rem;padding:0 1rem}.mail .receives--disabled{opacity:.5;pointer-events:none}.mail .filters{background-color:rgba(24,71,82,.1);padding:1.5rem}.mail .filters .filter-option{background-color:transparent;font-size:10px}.mail .filters--disabled{opacity:.5;pointer-events:none}.help .tab__menu__item a{font-size:12px}.help .tab__content{background-color:#fff;padding:2rem}.help .heading{font-size:16px}.help .heading--secondary{color:#184752;font-size:14px;font-weight:400;margin:1rem 0 .5rem}.help .category-links{background-color:rgba(3,39,52,.05);display:flex;flex-wrap:wrap;padding:.5rem .7rem;width:100%}.help .category-links a{font-size:10px;padding:.5rem .7rem}.help .tag-links{display:flex;flex-wrap:wrap;margin-left:-.25rem}.help .tag-links .tag-link{margin:.25rem}.help .delivery-center-list{background-color:#fff;margin:0;padding:2rem 4rem}.help .delivery-center-list dt{color:#032734;font-size:16px;margin-bottom:.5rem}.help .delivery-center-list dd{border-bottom:1px solid #032734;line-height:2;margin-bottom:1.5rem;padding-bottom:1.5rem}.page-error{align-items:center;background-color:#f2f4f5;display:flex;flex-direction:column;height:auto;justify-content:flex-start;width:100%}.page-error--permalink{height:100vh;padding:3rem}.page-error--permalink .panel{width:820px}.page-error--permalink .back{display:block!important;padding:3rem}.page-error .panel{background-color:#fff;padding:6rem 3rem;text-align:center;width:100%}.page-error .panel h4{color:#032734;font-size:24px;margin:3rem 0}.page-error .panel p{font-size:1rem}