@charset "utf-8";
html,body,a,p,h1,h2,h3,h4,h5,h6,ol,ul,li,dl,dt,dd,div,img,span,strong,em,small,b,i,ruby,rt,rp,sub,sup,address,abbr,pre,blockquote,q,code,iframe,table,tbody,thead,tfoot,tr,td,th,form,label,input,button,select,option,textarea,article,aside,footer,header,main,mark,nav,section,time{color:#000;}
body{max-width:100%;min-width:80%;margin:0 auto;}
th,td,button,input,select,textarea,.select,[type="text"],[type="button"],[type="reset"],[type="submit"],.pnav p,.pnav li span,.row li{background:none;border-color:#000;color:#000;}
mark,.mark{box-shadow:none;border-bottom:3px inset #000;}#pnav{right:auto;left:100%;z-index:-1;background:none;width:0;height:0;}
body,#top,#header,#center,#main,#info,#footer{background:none;color:#000;font-family:Georgia,'Times New Roman',Times,serif;float:none;border:0;padding:0;margin:0 auto;clear:both;min-height:inherit;display:block;width:100%;}
#header{box-shadow:none;}
#main{font-size:11pt;line-height:1.25;}
h1+ul,.nav,.account_delete,td:first-child+td+td,.account_memo [type="submit"],table+.pnav{display:none;overflow:hidden;height:0;}
h2{display:block;border:1px solid #000;border-radius:3px;float:none;margin:0 0 .5em 0;}
thead{position:absolute;left:100%;top:0;}tr{display:block;margin-bottom:11pt;border:1px solid #000;border-radius:3px;padding:5px;}
td{display:inline-block;border:0;}td:first-child+td,td:last-child,.row{display:block;width:100%;}
td[title]::before,.row li::before{background:none;border-left:5px solid #000;content:attr(title)" :";padding:4px;display:inline-block;margin-right:.5em;}
.pnav li{border:0;margin:0;display:inline;}.pnav li a{position:absolute;left:100%;top:0;width:0;height:0;}
.pnav li span{border:1px solid #000;padding:.5em;margin:0 .5em;border-radius:3px;}.pnav li span::before{content:"Page : ";font-size:8pt;}
.account_memo{width:100%;}.account_memo .table,.account_memo .table>span{display:block;}
.account_memo [type="text"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;overflow:visible;}
.row{text-align:left;}.row li,.row li+li{display:inline-block;border:0;padding:5px 1em 5px 5px;}