F@charset "UTF-8";
html, body{max-width:1000px;width:100%;height:100%;margin-left:auto;margin-right:auto}.bodytoyo{max-width:1300px}*,*:before,*:after{-webkit-box-sizing:inherit;box-sizing:inherit}html{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:100%}.btn,a.btn,button.btn{font-size:1rem;font-weight:700;line-height:1.5;position:relative;display:inline-block;padding:.2rem 4rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all .3s;transition:all .3s;text-align:center;vertical-align:middle;text-decoration:none;letter-spacing:.1em;color:#000;border-radius:.5rem}.sel-class{position:relative}.sel-class::before,.sel-class::after{position:absolute;content:'';pointer-events:none}.sel-class::before{right:0;display:inline-block;width:30px;height:40px;border-radius:0 25px 25px 0;background-color:#2589d0;content:''}.sel-class::after{position:absolute;top:50%;right:20px;transform:translate(50%,-50%) rotate(45deg);width:5px;height:5px;border-bottom:3px solid #fff;border-right:3px solid #fff;content:''}.sel-class select{appearance:none;-webkit-appearance:none;-moz-appearance:none;min-width:230px;height:40px;padding:5px 25px 5px 15px;border:2px solid #2589d0;border-radius:20px;color:#333;cursor:pointer;font-size:1.2rem}.sel-class select:focus{outline:1px solid #2589d0}form button.jmsa{background:#000;font-size:1.4em;color:#fff;padding:10px 5px}form button.jmsa:hover{cursor:pointer;background:#fff;color:#000}form button.scm0,button.scm1,button.scm2,button.jmsp,button.scm3,button.scm4{width:350px;font-size:1.1em;position:relative;display:inline-block;font-weight:bold;padding:.25em .5em;text-decoration:none;border-radius:0 15px 15px 0;transition:.4s}form button.scm0{color:#ff69b4;background:#ececec;border-radius:0 15px 15px 0}form button.scm1{color:#00bcd4;background:#ececec;border-radius:0 15px 15px 0}form button.scm2{color:#32cd32;background:#ececec;border-radius:0 15px 15px 0}form button.jmsp{color:#00ced1;background:#ececec;border-radius:0 15px 15px 0}form button.scm0:hover,button.scm1:hover,button.scm2:hover,button.jmsp:hover{background:#636363}form button.scm9{width:250px;font-size:1.1em;position:relative;display:inline-block;font-weight:bold;padding:.25em .5em;text-decoration:none;border-radius:0 15px 15px 0;transition:.4s}form button.scm9{color:#f0f;background:#ececec;border-radius:0 15px 15px 0}form button.scm9:hover{background:#636363}form button.scm3{color:#f0f8ff;background:#00f;border-radius:0 15px 15px 0}form button.scm4{color:#f0f8ff;background:#006400;border-radius:0 15px 15px 0}form button.scm3:hover,button.scm4:hover{background:#696969}#header{background-color:#fff;padding:0 0 0 0;border-bottom:1px solid #efefef;text-align:center}.body1{margin-bottom:55px}td,th{padding:0 0 0 0;vartical-align:middle}td img{display:inline-block;vertical-align:middle}.column-right td{text-align:right}select::-ms-expand{display:none}.select-box01{width:100px;float:none;border-radius:5px}.select-box01 select{width:100%;padding:5px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #999;background:#eee;background-size:20px , 100%}.select-box02{width:150px;float:none;border-radius:5px}.select-box02 select{width:100%;padding:5px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #999;background:#eee;background-size:20px , 100%}button.button2{font-weight:bold;padding:2px 2px;vertical-align:middle;width:95px}.wrap{height:42px}.col_2{width:100%;display:flex;display:-ms-flexbox;flex-wrap:wrap;-ms-flex-wrap:wrap}.col_2>div{//	width: 50%;//	padding: 10px}.box-left{float:left;width:45%;height:140px;margin-bottom:10px;overflow-y:scroll}.box-right{float:left;width:55%;height:140px;margin-bottom:10px;overflow-y:scroll}*,*:before,*:after{box-sizing:border-box}.flex_box{background-color:#fff;padding:10px;display:flex}.flex_item{padding:10px;color:#fff;margin:10px;border-radius:5px}.tblgame{width:100%;font-size:14px}.tbl-pro{width:767px;font-size:14pt}.tblrecord{font-size:13pt}.tblnewrec{font-size:12pt}.tbllap{font-size:11.5pt;text-align:right}.tblesort{width:750px}.tblsort div{display:inline-block}#footer{background-color:#ffd;//    position: fixed;bottom:0;width:100%;height:45px;padding-top:5px;text-align:center;font-size:9pt;margin-left:auto;margin-right:auto}#footerdiploma{background-color:#ffd;bottom:0;width:100%;height:23px;padding-top:5px;text-align:center;font-size:9pt;margin-left:auto;margin-right:auto}.wrap{width:900px;box-sizing:border-box;margin:0 auto;*zoom: 1}.wrap:before{display:inline-table}.wrap:after{content:"";display:block;clear:both}@media screen and (max-width:1200px){.wrap{margin-left:30px;margin-right:30px;width:auto}}@media screen and (max-width:991px){.wrap{margin-left:20px;margin-right:20px}#main,.main-inner{float:none;width:100%;margin-left:0;margin-right:0}img{max-width:100%;height:auto}imgDQ{max-width:80%;height:auto}#header .wrap{padding:0}#header #logo img{vertical-align:middle}#header #header-primary-nav{display:none}#side{padding-top:42px}}@media screen and (max-width:767px){.wrap{margin-left:10px;margin-right:10px}.col_2>div{width:100%}.box-left>div{width:100%}.box-right>div{width:100%}table{width:100%}.tblgame,.tbl-pro{width:100%;font-size:12px}.tblrecord,.tbllap,.tblnewrec{font-size:9pt}img{max-width:100%;height:auto}imgDQ{max-width:80%;height:auto}.sel-class::before{height:30px}.sel-class select{height:30px;font-size:1rem}}@media screen and (max-width:640px){.tblrecord,.tbllap,.tblnewrec{font-size:7.8pt}.tblsort{width:100%}.tblsort th,.tblsort td{display:block;width:100%}img{max-width:100%;height:auto}imgDQ{max-width:80%;height:auto}}@media screen and (max-width:520px){.tbl-pro{font-size:10pt}.tblrecord,.tbllap,.tblnewrec{font-size:7pt}img{max-width:100%;height:auto}imgDQ{max-width:80%;height:auto}}@media screen and (max-width:410px){.tbl-pro{font-size:8pt}.tblrecord,.tbllap,.tblnewrec{font-size:6pt}.btn-pro,.btn-pdf{width:30px;font-size:8pt}img{max-width:100%;height:auto}imgDQ{max-width:80%;height:auto}}body{background:#f9f9f9;color:#383838}.jambow{background-image:url(https://tdsystem.co.jp/logo/JAMBOW_BACK.jpg)}a{text-decoration:none;color:#2581c4}a:hover{text-decoration:underline}form input[type="submit"],form button{background:#2581c4;color:#fff}form input[type="submit"]:hover,form button:hover{cursor:pointer;background:#f0f;//    background: #dcc2ff;//  白色
  color: #fff;//  黒色
//  color: #000}button#btn_result{background:#00008b;color:#fff}button#btn_result:hover{cursor:pointer;background:#f0f;color:#fff}.btn-pdf{background:red;color:#fff}#ipt-dip{text-align:right;width:100px;font-size:16px}button.btn-border{border:2px solid #00f;border-radius:1;background:#00bfff;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}button.btn-border:before{position:absolute;top:0;left:0;width:5px;height:100%;content:'';-webkit-transition:all .3s;transition:all .3s;background:#000}button.btn-border:hover{color:#fff;background:#000}table{//  width: 100%}table td,table th{word-break:break-all}.table-wrap{overflow-x:scroll;white-space:nowrap;margin-bottom:48px}.table-grad{position:relative;white-space:nowrap}.table-grad:after{background-image:linear-gradient(to right,rgba(255,255,255,0) 80%,white 100%);content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0}@media screen and (min-width:768px){//  table {//    width: 100%!important;//  }}@media screen and (max-width:767px){table img{max-width:initial}}.hpb-cnt-tb1{background-color:#333;border-top-width:1px;border-right-width:0;border-bottom-width:0;border-left-width:1px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:#333;border-right-color:#333;border-bottom-color:#333;border-left-color:#333}.hpb-cnt-tb-th1{background-color:#bbb;color:#333;border-top-width:0;border-right-width:1px;border-bottom-width:1px;border-left-width:0;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:#333;border-right-color:#333;border-bottom-color:#333;border-left-color:#333}.hpb-cnt-tb-th2{background-color:#ccc;color:#333;border:0 solid #333}.hpb-cnt-tb-cell1{background-color:#eee;color:#333;border-top-width:0;border-right-width:1px;border-bottom-width:1px;border-left-width:0;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:#333;border-right-color:#333;border-bottom-color:#333;border-left-color:#333}.hpb-cnt-tb-cell2{background-color:#fff;color:#333;border-top-width:0;border-right-width:1px;border-bottom-width:1px;border-left-width:0;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:#333;border-right-color:#333;border-bottom-color:#333;border-left-color:#333}.boxtitle1{float:left;width:395px;height:20px}.boxtitle2{float:left;width:495px;height:20px}.box1{float:left;width:395px;height:100px;overflow-y:scroll}.box2{float:left;width:495px;height:100px;overflow-y:scroll}.boxContainer{overflow:hidden;width:100%}.boxContainer:before,.boxContainer:after{content:"";display:table}.boxContainer:after{clear:both}.boxContainer{zoom:1}