@import"https://fonts.googleapis.com/css?family=Kanit&display=swap";*{box-sizing:border-box}body{padding:0;margin:0;font-size:14px;font-family:"Kanit",Tahoma,Geneva,Verdana,sans-serif}h1,h2,h3,h4,h5,h6{margin:0;padding:0}.main{margin:0;padding:100px 0 0}.nav{position:fixed;top:0;text-align:center;padding:0;background-color:#cecece;width:100%;border-top:solid 1px #bbb;box-shadow:0 0 40px 10px #dedede}.nav>nav{display:flex;flex-flow:row nowrap;justify-content:center}.nav>nav a{padding:20px 40px;cursor:pointer}.nav>nav a+a{border-left:1px solid #bbb}.statement_list{display:flex;flex-flow:column nowrap;align-items:flex-start;justify-content:flex-start;grid-gap:40px;gap:40px;max-width:900px;padding:0 auto;margin:0 auto 60px}.statement_item{padding:20px;border:solid 1px #efefef;box-shadow:0 0 20px #efefef}.statement_item:hover{box-shadow:0 0 20px #ccc}.statement_item table{width:100%}.statement_item-header{position:relative}.statement_item-header>header h2{margin:0;padding:0}.statement_item-header>header .index{position:absolute;top:-20px;right:-20px;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;padding:10px;background-color:#efefef;border-radius:0 0 0 60%;min-width:40px;min-height:40px;font-size:.8rem}.statement_item-header dl{display:grid;grid-template-columns:160px 1fr;grid-template-rows:auto;grid-gap:10px;gap:10px}.statement_item-header dl dt{grid-column-start:1;color:#999;padding:0;margin:0}.statement_item-header dl dd{grid-column-start:2;padding:0;margin:0}.statement_item-list thead>tr{background-color:#efefef}.statement_item-list thead>tr>th{text-align:left}.statement_item-list th,.statement_item-list td{padding:0 10px}.statement_item-list .date{text-align:left;width:100px}.statement_item-list .currency{text-align:right;width:120px}.upload-form{width:900px;margin:0 auto}.upload-form_input{padding:10px;background-color:#efefed}.upload-form_input label{display:block}.upload-form_description{padding:30px 0}.upload-form_description img{max-width:100%}@media print{@page{size:A4;margin:1cm}body{font-size:12px}.main{padding-top:0}.upload-form,.nav{display:none}.statement_list{margin:0;display:block}.statement_item{page-break-inside:avoid;page-break-after:always}.statement_item-header{page-break-inside:avoid}.statement_item-header>dl{page-break-inside:avoid}.statement_item-header>dl dt{color:inherit}}
