@charset "UTF-8";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:none;font-style:normal;text-align:left;zoom:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}table{border-collapse:collapse;font-family:inherit}h1,h2,h3,h4,h5{font-size:100%;font-weight:400;line-height:1}input,textarea,select{font-family:inherit;font-size:16px}input[type=button],input[type=text],input[type=submit]{-webkit-appearance:none;border-radius:0}textarea{resize:none;-webkit-appearance:none;border-radius:0}th,td{border-collapse:collapse}table th,table td{white-space:nowrap}ul,ol{list-style-type:none}img{vertical-align:text-bottom;vertical-align:-webkit-baseline-middle;max-width:100%;height:auto;width:auto}html{font-size:62.5%}body{margin:0 auto;padding:0;color:#222;font-family:Avenir,Helvetica Neue,Helvetica,Arial,游ゴシック Medium,Yu Gothic Medium,游ゴシック体,YuGothic,ヒラギノ角ゴ ProN W3,Hiragino Kaku Gothic ProN,メイリオ,Meiryo,verdana,sans-serif;background-color:#eadad0}section{min-width:1200px;max-width:1200px;margin:0 auto}section#list,section.list{min-width:1160px;max-width:1160px;display:flex;flex-wrap:wrap;justify-content:center}section#list.table,section#list1.table,section#list2.table{max-width:100%}a:active,a:visited,a:link,a:hover{text-decoration:none;color:#222}p,a,dt,dd,li,oi{font-size:1.6rem}#container{margin:0;width:100%;padding:3em 2em;box-sizing:border-box}.hide,.sp_only,.tb_only{display:none}.pc_only{display:block}#container #menu{width:100%;min-width:1200px;padding:2em;box-sizing:border-box;background-color:#ededed;border-radius:6px}#container #menu nav{background-color:#ededed}#container #menu nav .menu_box{display:flex;margin-top:1rem}#container #menu nav .menu_box:first-of-type{margin-top:0}#container #menu .menu{min-width:150px;padding:0 .5em;background-color:#ef9a6f;color:#fff;font-weight:700;border-radius:4px;box-sizing:border-box;min-height:3em;line-height:1.8;display:flex;align-items:center}#container #menu ul.menu_list{display:flex;flex-wrap:wrap;width:calc(100% - 130px);box-sizing:border-box;padding-left:1.25em}#container #menu ul.menu_list:first-of-type{margin-top:0}#container #menu li{line-height:2;padding:0 .5em 0 1em;border-radius:4px;position:relative;display:flex;align-items:center}#container #menu li a{display:block;width:100%}#container #menu li a span.smaller{font-size:1.4rem}#container #menu li a:hover{color:#ef9a6f;font-weight:700}#container #menu li.selected:after{content:"";position:absolute;width:0;height:0;border-style:solid;border-width:4px 0 4px 8px;border-color:transparent transparent transparent #ef996f;left:.3em;top:calc(50% - .3em)}#container #menu li.selected a{font-weight:700;color:#ef9a6f}#container #menu li.cancel a{pointer-events:none}#container main{width:100%;min-width:1200px;min-height:60vh;box-sizing:border-box;border-radius:6px;padding:2em;background-color:#ededed;margin-top:2em}#container main h1{font-size:2.6rem;font-weight:700;color:#ef9a6f;margin-top:.5em;margin-bottom:1.5em;text-align:center}#container main h2{font-weight:700;font-size:2.2rem;text-align:center}.wid_1000{width:100%}.wid_950{width:95%}.wid_900{width:90%}.wid_850{width:85%}.wid_800{width:80%}.wid_750{width:75%}.wid_725{width:72.5%}.wid_700{width:70%}.wid_675{width:67.5%}.wid_650{width:65%}.wid_600{width:60%}.wid_550{width:55%}.wid_525{width:52.5%}.wid_500{width:50%}.wid_475{width:47.5%}.wid_450{width:45%}.wid_425{width:42.5%}.wid_400{width:40%}.wid_375{width:37.5%}.wid_350{width:35%}.wid_325{width:32.5%}.wid_300{width:30%}.wid_275{width:27.5%}.wid_250{width:25%}.wid_225{width:22.5%}.wid_200{width:20%}.wid_175{width:17.5%}.wid_150{width:15%}.wid_100{width:10%}.wid_75{width:7.5%}.wid_50{width:5%}.wid_25{width:2.5%}#form,.form_appearance{display:flex;flex-wrap:wrap}#form dl,.form_appearance dl{display:flex;align-items:center;margin-bottom:20px;height:30px}#form dt,.form_appearance dt{width:5em;padding-right:10px;text-align:right;box-sizing:border-box}#form dt.col_1{width:8em}#form dd.select_btn:nth-of-type(2){margin-left:1em}#form dd b{margin-right:1em}#form dd input,#form dd textarea{box-sizing:border-box;width:100%}#form input.required{background-color:#fffcdc}#form input[type=email],#form input[type=tel],#form input[type=number],#form input[type=text],#form input[type=kana],#form input[type=date],#form input[type=button],#form textarea{border:none;padding:.25em .5em;border-radius:4px}#form input[type=email]:focus,#form input[type=tel]:focus,#form input[type=number]:focus,#form input[type=text]:focus,#form input[type=kana]:focus,#form input[type=date]:focus,#form textarea:focus{outline:0;filter:drop-shadow(0px 0px 2px rgba(0,0,0,.3))}#form input[type=button]{cursor:pointer}#form .select_btn{position:relative}#form .select_btn:after{position:absolute;content:"";width:6px;height:6px;border-bottom:1px solid #fff;border-right:1px solid #fff;right:.75em;top:.6em;transition-duration:.3s;transform:rotate(45deg);pointer-events:none}#form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#ef9a6f;border:none;padding:.25em 1.5em .25em .5em;min-height:32px;border-radius:4px;color:#fff}#form select:hover{filter:drop-shadow(0px 0px 2px rgba(0,0,0,.3))}#form select:focus{outline:0}#form input[type=checkbox]{display:none}#form label.checkbox{position:relative;padding:0 0 0 42px}#form label.checkbox:hover:after{border-color:#ef9a6f}#form label.checkbox:after,#form label.checkbox:before{position:absolute;content:"";display:block;top:50%}#form label.checkbox:after{left:5px;margin-top:-10px;width:15px;height:15px;border:2px solid #bbb;background-color:#fff;border-radius:6px}#form label.checkbox:before{left:11px;margin-top:-7px;width:5px;height:9px;border-right:3px solid #ef9a6f;border-bottom:3px solid #ef9a6f;transform:rotate(45deg);opacity:0;z-index:2}#form input[type=checkbox]:checked+label.checkbox:before{opacity:1}#form input[type=checkbox]:checked+label.checkbox:after{border:2px solid #ef9a6f}#container input[type=button]{border:0;color:#fff;background-color:#ef9a6f;border-radius:4px}#container input[type=button]:hover{filter:drop-shadow(0px 0px 2px rgba(0,0,0,.3))}#container input[type=button]:active{filter:drop-shadow(0px 0px 0px rgba(0,0,0,0))}#form #submit{margin:4em auto 2em}#form #submit input[type=submit],#form .output input[type=button],#form .register input[type=button],#form .edit input[type=button],#form .back input[type=button],#approval input[type=submit]{border:2px solid transparent;color:#fff;font-weight:700;background-color:#ef9a6f;border-radius:4px;padding:.5em .75em;transition-duration:.2s}#form .output input[type=button]{padding:.25em 1em;background-color:#667fb7;margin-top:10px}#approval{text-align:center;margin-top:3em;margin-bottom:1em}#form .back input[type=button]{background-color:#77b568}#approval input[type=submit]{background-color:#667fb7}#form #submit input[type=submit]:hover,#form .output input[type=button]:hover,#form .register input[type=button]:hover,#form .edit input[type=button]:hover,#form .back input[type=button]:hover,#approval input[type=submit]:hover{border:2px solid #ef9a6f;color:#ef9a6f;background-color:#fff;cursor:pointer;filter:drop-shadow(0px 0px 0px rgba(0,0,0,0))}#form .output input[type=button]:hover{border:2px solid #667fb7;color:#667fb7}#form .back input[type=button]:hover{border:2px solid #77b568;color:#77b568}#approval input[type=submit]:hover{border:2px solid #667fb7;color:#667fb7}#form label.btn_file{display:block;width:28px;height:28px;background-color:#667fb7;border-radius:4px;box-sizing:border-box;padding:7px 5px 5px 7px}#form label.btn_file:hover{cursor:pointer;filter:drop-shadow(0px 0px 2px rgba(0,0,0,.3))}#form label.btn_file:active{cursor:pointer;filter:drop-shadow(0px 0px 0px rgba(0,0,0,0))}#form .pdf label.remove-invoice-btn{padding:6px}#form .pdf label.remove-invoice-btn{background-color:#b56868!important;cursor:pointer}#form .pdf.yet label.remove-invoice-btn{background-color:#b2b2b2!important;pointer-events:none}.btn_detail a{display:flex;justify-content:center;align-items:center;color:#fff;height:32px;background-color:#667fb7;border-radius:4px;box-sizing:border-box;padding:.25em .5em}.btn_detail.edit a{background-color:#77b568}.btn_detail a:hover{filter:drop-shadow(0px 0px 2px rgba(0,0,0,.3))}#form dl .add_ptnr input[type=button]{background-color:#667fb7}#form dl .chk_quot a{display:block;color:#fff;background-color:#77b568;border-radius:4px;padding:.25em .5em}#form dl .chk_quot a:hover{filter:drop-shadow(0px 0px 2px rgba(0,0,0,.3))}#form .btn_list a{width:200px;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#fff;font-weight:700;background-color:#ef9a6f;border-radius:4px;height:38px}#form .btn_list a:hover{filter:drop-shadow(0px 0px 2px rgba(0,0,0,.3))}#form #submit.register input[type=submit]{background-color:#667fb7}#form #submit.register input[type=submit]:hover{background-color:#fff;border:2px solid #667fb7;color:#667fb7}#form #submit .clear_btn{border:2px solid transparent;color:#fff;font-weight:700;background-color:#94979d;border-radius:4px;padding:.5em 1.5em;transition-duration:.2s;margin-left:5px}#form #submit .clear_btn:hover{background-color:#fff;border:2px solid #94979d;color:#94979d}#form .issue input[type=button]{background-color:#667fb7;padding:.5em .75em;font-weight:700;border:2px solid transparent;transition-duration:.2s}#form .issue input[type=button]:hover{background-color:#fff;border:2px solid #667fb7;color:#667fb7;filter:drop-shadow(0px 0px 0px rgba(0,0,0,0))}#form .copy input[type=button]{background-color:#3e9991;padding:.5em .75em;font-weight:700;border:2px solid transparent;transition-duration:.2s}#form .copy input[type=button]:hover{background-color:#fff;border:2px solid #3e9991;color:#3e9991;filter:drop-shadow(0px 0px 0px rgba(0,0,0,0))}#form .delete{margin:0 0 0 1em}#form .delete input[type=button]{background-color:red;padding:.5em .75em;font-weight:700;border:2px solid transparent;transition-duration:.2s}#form .delete input[type=button]:hover{background-color:#fff;border:2px solid #ff0000;color:red;filter:drop-shadow(0px 0px 0px rgba(0,0,0,0))}#form .back a{display:inline-block;background-color:#77b568;padding:.5em .75em;font-weight:700;border:2px solid #77b568;border-radius:4px;transition-duration:.2s;color:#fff}#form .back a:hover{background-color:#fff;color:#77b568}#container #list,#container .list{background-color:#fff;padding:3em 1em;margin-top:2em;margin-bottom:1em;border-radius:6px;box-sizing:border-box}#container #list h2,#container .list h2{color:#ef9a6f;margin-top:0;margin-bottom:1.5em;width:100%}.grid_table{overflow-x:auto}.grid_row{box-sizing:border-box;display:grid;grid-template-columns:6em 35em 6em 9em 9em 9em 9em 9em 18em 6em 6em 6em 9em 9em 9em;grid-template-rows:repeat(auto-fill,auto)}tr.grid_row{display:table-row}.grid_row.sales_total{grid-template-columns:6em 26em 26em 6em 9em 9em 9em 9em 9em 18em 6em 6em 6em 9em 9em 9em}.grid_row.grid_recept{grid-template-columns:6em 12em 26em 12em 26em 26em 10em 10em 10em 10em}.grid_row.grid_id{grid-template-columns:8em 20em 8em 20em}.grid_row.grid_ledger{grid-template-columns:8em 8em 50em}.grid_row.grid_quotation{grid-template-columns:10em 10em 30em 30em 12em 10em 15em}.grid_row.grid_customer_list{grid-template-columns:30em 20em 12em 45em}.grid_row.grid_partner_list{grid-template-columns:40em 20em 7em 11em 10em 10em}.grid_row.grid_proposal_list{grid-template-columns:10em 10em 30em 30em 12em 12em 12em 12em}.grid_row.grid_regist_proposal{grid-template-columns:10em 10em 30em 30em 12em 12em 12em 7em 7em}.grid_row.grid_after_proposal{grid-template-columns:10em 10em 30em 30em 12em 12em 12em 12em 12em 12em}.grid_row.grid_invoice_list{grid-template-columns:20em 23em 10em 13em 20em 10em 10em 10em 10em 12em 12em 8em}.grid_row.grid_petty_cash_list{grid-template-columns:15em 15em 20em 13em 10em 12em 10em 10em 10em 15em 12em}.grid_row.grid_bank_passbook_list{grid-template-columns:30em 40em 20em 20em}.grid_row.grid_cash_book_list{grid-template-columns:15em 15em 15em}.grid_row.grid_receivable_book_list{grid-template-columns:15em 20em}.grid_row li{font-size:1.4rem;box-sizing:border-box;border-bottom:1px solid #b2b2b2;border-right:1px solid #b2b2b2;padding:.25em .5em;display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center}.grid_row td{font-size:1.4rem;box-sizing:border-box;border-bottom:1px solid #b2b2b2;border-right:1px solid #b2b2b2;padding:.25em .5em;align-items:center}.grid_row li:nth-child(2),.grid_row td:nth-child(2){border-left:1px solid #b2b2b2}.grid_head li a,.grid_head td a{font-size:1.4rem;color:#fff}.grid_row li.text,.grid_row td.text{justify-content:flex-start}.grid_row li.date,.grid_row li.done,.grid_row td.date,.grid_row td.done{justify-content:center}.grid_row li.edit,.grid_row td.edit{justify-content:center;border:none}.grid_row li.edit input,.grid_row td.edit input{font-size:1.4rem}.grid_head li,.grid_head td{border-top:1px solid #b2b2b2;border-right:1px solid #fff;background-color:#b2b2b2;color:#fff;justify-content:flex-start}.grid_head li:first-child,.grid_head td:first-child{background-color:#fff;border:none}.grid_head li:last-child,.grid_head td:last-child{border-right:1px solid #b2b2b2}.grid_row li.several{padding:0}.grid_row li.several ul{width:100%}.grid_row li.several ul li{border-right:0 solid transparent;border-bottom:0 solid transparent}.grid_row li.several ul li:nth-child(2){border-left:0px solid transparent}.grid_row.grid_id li:nth-child(1){justify-content:center}.grid_row.grid_id li:nth-child(2){justify-content:flex-start}.grid_row.grid_ledger li:first-child{border:none;justify-content:center}.grid_row.gross_row li{font-weight:700;border-top:1px solid #b2b2b2}.grid_row.grid_customer_list li:first-child,.grid_row.grid_invoice_list li:first-child,.grid_row.grid_cash_book_list li:first-child,.grid_row.grid_receivable_book_list li:first-child,.grid_row.grid_partner_list li:first-child,.grid_row.project_list li:first-child,.grid_row.grid_petty_cash_list li:first-child,.grid_row.grid_bank_passbook_list li:first-child{border-left:1px solid #b2b2b2}.grid_row.grid_customer_list li:nth-child(2),.grid_row.grid_invoice_list li:nth-child(2),.grid_row.grid_cash_book_list li:nth-child(2),.grid_row.grid_receivable_book_list li:nth-child(2),.grid_row.grid_partner_list li:nth-child(2),.grid_row.project_list li:nth-child(2),.grid_row.grid_petty_cash_list li:nth-child(2),.grid_row.grid_petty_cash_list li:nth-child(3),.grid_row.grid_petty_cash_list li:nth-child(4),.grid_row.grid_petty_cash_list li:nth-child(6),.grid_row.grid_petty_cash_list li:nth-child(7),.grid_row.grid_petty_cash_list li:nth-child(8),.grid_row.grid_petty_cash_list li:nth-child(9),.grid_row.grid_bank_passbook_list li:nth-child(2){border-left:none}.grid_row.grid_customer_list li:nth-child(3),.grid_row.grid_partner_list li:nth-child(3){border-left:none}.grid_row.grid_customer_list li:nth-child(4),.grid_row.grid_petty_cash_list li:nth-child(10),.grid_row.grid_petty_cash_list li:nth-child(11),.grid_row.grid_partner_list li:nth-child(3),.grid_row.grid_partner_list li:nth-child(4),.grid_row.grid_partner_list li:nth-child(5),.grid_row.grid_partner_list li:nth-child(6),.grid_row.grid_bank_passbook_list li:nth-child(3),.grid_row.grid_bank_passbook_list li:nth-child(4){border:none;justify-content:center;background-color:#fff}.grid_head.grid_customer_list li:first-child,.grid_head.grid_invoice_list li:first-child,.grid_head.grid_cash_book_list li:first-child,.grid_head.grid_receivable_book_list li:first-child,.grid_head.grid_partner_list li:first-child,.grid_head.project_list li:first-child,.grid_head.grid_petty_cash_list li:first-child,.grid_head.grid_bank_passbook_list li:first-child{border-top:1px solid #b2b2b2;border-right:1px solid #fff;background-color:#b2b2b2;color:#fff;justify-content:flex-start}.grid_head.grid_customer_list li:nth-child(3),.grid_head.grid_petty_cash_list li:nth-child(9),.grid_head.grid_bank_passbook_list li:nth-child(2),.grid_row.grid_partner_list li:nth-child(2){border-right:1px solid #b2b2b2}.grid_row.gross_row li.edit{border-top:none}.grid_head.grid_quotation li:nth-last-child(2),.grid_head.grid_invoice_list li:nth-last-child(2){border-right:1px solid #b2b2b2}.grid_row.grid_quotation li:first-child{border-right:none;border-left:1px solid #b2b2b2}.grid_row.grid_quotation li:last-child,.grid_row.grid_invoice_list li:last-child{border:none;justify-content:center;background-color:transparent}.grid_head.grid_quotation li:first-child{background-color:#b2b2b2;border-right:1px solid #fff}.grid_head.grid_proposal_list li:nth-last-child(2){border-right:1px solid #b2b2b2}.grid_row.grid_proposal_list li:first-child{border-right:none;border-left:1px solid #b2b2b2}.grid_row.grid_proposal_list li:last-child{border:none;justify-content:center;background-color:transparent}.grid_head.grid_proposal_list li:first-child{background-color:#b2b2b2;border-right:1px solid #fff}.grid_row.grid_proposal_list li:first-child a{min-width:48px}.grid_row.grid_proposal_list .btn_detail.yet a{background-color:#b2b2b2;pointer-events:none}.grid_row.grid_after_proposal li:first-child{border-right:none;border-left:1px solid #b2b2b2}.grid_head.grid_after_proposal li:first-child{background-color:#b2b2b2;border-right:1px solid #fff}.grid_head.grid_regist_proposal li:nth-last-child(2){border-right:1px solid #b2b2b2}.grid_row.grid_regist_proposal li:first-child{border-right:none;border-left:1px solid #b2b2b2}.grid_row.grid_regist_proposal li:last-child{border:none;justify-content:center;background-color:transparent}.grid_head.grid_regist_proposal li:first-child{background-color:#b2b2b2;border-right:1px solid #fff}.grid_row.grid_regist_proposal .btn_detail.approve a{background-color:#667fb7}.grid_row.grid_regist_proposal .btn_detail.reject a{background-color:#b56868}#container.top{height:100vh;min-height:980px;width:100%}#container.top .inner{width:100%;max-width:1000px;margin:0 auto}#container.top h1{font-size:3.2rem;font-weight:700;color:#ef9a6f;height:140px;display:flex;align-items:center;justify-content:center}#container.top .logo_wrap{margin-bottom:50px}#container.top .logo_wrap h2{font-size:2rem;font-weight:700;color:#444}#container.top #form{flex-wrap:nowrap;flex-direction:column;align-items:center;justify-content:center;height:340px}#container.top #form dl{min-width:330px}#container.top #form dd{min-width:180px}.tab_wrap{width:100%;margin-top:2.5em}.tab_wrap .tab{border-radius:6px;background-color:#cbcbcb;font-size:1.6rem;color:#666;font-weight:700;padding:.5em 1em;min-width:94px;margin-right:2px}.tab_wrap .tabcheck{display:none}.tab:hover{color:#ef9a6f;background-color:#fff}input:checked+.tab{color:#ef9a6f;background-color:#fff;padding-bottom:50px;border-radius:6px 6px 0 0}.tabcontent{display:none}#tabcheck1:checked~#tabcontent1,#tabcheck2:checked~#tabcontent2,#tabcheck3:checked~#tabcontent3,#tabcheck4:checked~#tabcontent4,#tabcheck5:checked~#tabcontent5,#tabcheck6:checked~#tabcontent6{display:block}form.search dl{display:flex;justify-content:center}form.search dl dt{display:none}form.search dl dd{display:flex;align-items:center}form.search dl dd input[type=search]{width:20em;border:none;padding:.25em .5em;border-radius:4px 0 0 4px}form.search dl dd input[type=search]+button[type=submit]{border:2px solid transparent;color:#fff;font-weight:700;background-color:#ef9a6f;border-radius:0 4px 4px 0;padding:3px;transition-duration:.2s;box-sizing:border-box;height:30px;width:30px}form.search dl dd input[type=search]+button[type=submit]:hover{cursor:pointer;filter:drop-shadow(0px 0px 2px rgba(0,0,0,.3))}.pagination{width:100%;margin-top:5rem;margin-bottom:2rem}.pagination ul{margin:0 auto;display:flex;justify-content:center}.pagination ul li{width:2.6rem;margin:0 .5em}.pagination ul li a{width:100%;box-sizing:border-box;border:1px solid #ef9a6f;background-color:#ef9a6f;display:flex;justify-content:center;align-items:center;color:#fff;font-weight:700;padding:.2em .2em .15em;transition:.2s ease}.pagination ul li a:hover{background-color:#fff;color:#ef9a6f}.info-tips{position:relative}.info-tips img{vertical-align:text-bottom;max-width:100%;height:auto;width:18px;cursor:pointer}.info-tips .text{position:absolute;right:-14em;top:-4em;font-size:1.5rem;width:27.2em;background-color:#fbe3e3;border-radius:4px;border:2px solid #b56868;display:none}.info-tips .text:before{position:absolute;top:50%;left:-12px;margin-top:-6px;border:6px solid transparent;border-right:6px solid #FFF;z-index:2}.info-tips .text:after{content:"";position:absolute;top:55%;left:12em;margin-top:22px;border:7px solid transparent;border-top:7px solid #b56868;z-index:1}.info-tips .icon:hover+.text{display:inline-block}.info-tips:after{content:""}.buttonDownload{display:inline-block;position:relative;padding:12px 22px;background-color:#4cc713;color:#fff;font-family:sans-serif;text-decoration:none;font-size:.9em;text-align:center;cursor:pointer;border-radius:5px}.buttonDownload:hover{background-color:#333;color:#fff}.buttonDownload:before,.buttonDownload:after{content:" ";display:block;position:absolute;left:15px;top:52%}.buttonDownload:before{width:10px;height:2px;border-style:solid;border-width:0 2px 2px}.buttonDownload:after{width:0;height:0;margin-left:3px;margin-top:-7px;border-style:solid;border-width:4px 4px 0 4px;border-color:transparent;border-top-color:inherit;animation:downloadArrow 2s linear infinite;animation-play-state:paused}.buttonDownload:hover:before{border-color:#4cc713}.buttonDownload:hover:after{border-top-color:#4cc713;animation-play-state:running}@keyframes downloadArrow{0%{margin-top:-7px;opacity:1}0.001%{margin-top:-15px;opacity:0}50%{opacity:1}to{margin-top:0;opacity:0}}
