/*! destyle.css v2.0.2 | MIT License | https://github.com/nicolas-cusan/destyle.css */*,::before,::after{-webkit-box-sizing:border-box;box-sizing:border-box;border-style:solid;border-width:0}html{line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{margin:0}main{display:block}p,table,blockquote,address,pre,iframe,form,figure,dl{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;line-height:inherit;font-weight:inherit;margin:0}ul,ol{margin:0;padding:0;list-style:none}dt{font-weight:bold}dd{margin-left:0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible;border-top-width:1px;margin:0;clear:both;color:inherit}pre{font-family:monospace,monospace;font-size:inherit}address{font-style:inherit}a{background-color:rgba(0,0,0,0);text-decoration:none;color:inherit}abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:inherit}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img,embed,object,iframe{vertical-align:bottom}button,input,optgroup,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;vertical-align:middle;color:inherit;font:inherit;background:rgba(0,0,0,0);padding:0;margin:0;outline:0;border-radius:0;text-align:inherit}[type=checkbox]{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox}[type=radio]{-webkit-appearance:radio;-moz-appearance:radio;appearance:radio}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}button[disabled],[type=button][disabled],[type=reset][disabled],[type=submit][disabled]{cursor:default}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}select::-ms-expand{display:none}option{padding:0}fieldset{margin:0;padding:0;min-width:0}legend{color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}label[for]{cursor:pointer}details{display:block}summary{display:list-item}[contenteditable]{outline:none}table{border-collapse:collapse;border-spacing:0}caption{text-align:left}td,th{vertical-align:top;padding:0}th{text-align:left;font-weight:bold}template{display:none}[hidden]{display:none}:root{--blue: #4264CC;--green: #10C7C0;--gray: #A8B0BA;--lightGray: #E9EDF2;--black: #060606}body{font-size:15px;line-height:1.5;letter-spacing:.015em;color:var(--black);background-color:var(--lightGray);font-family:"ads-akari",sans-serif;font-weight:400;font-style:normal}main{width:90%;max-width:1280px;margin:100px auto}main h3{font-size:32px;text-align:center}.title{text-align:center}.title h1{font-size:60px}.title p{margin-top:48px;font-size:24px}.amidaContent__upperSection{margin-top:120px;margin-inline:auto;width:100%;display:grid;grid-template-columns:320px 432px;grid-template-rows:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:48px}.amidaContent__upperSection .make{position:relative;display:grid;place-content:center;padding:40px 40px 80px 40px;text-align:center;background-color:#fff;border-radius:24px}.amidaContent__upperSection .make::before{position:absolute;top:0;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);content:"1";display:block;width:54px;aspect-ratio:1;font-size:40px;line-height:54px;color:#fff;background-color:var(--blue);border-radius:100vmax}.amidaContent__upperSection .make__num{width:100%;height:auto}.amidaContent__upperSection .make__num [type=number]{padding:3px 10px;background-color:#fff;border-radius:24px;border:3px solid var(--lightGray)}.amidaContent__upperSection .make__num [type=number]::-webkit-outer-spin-button,.amidaContent__upperSection .make__num [type=number]::-webkit-inner-spin-button{-webkit-appearance:none !important;margin:0 !important}.amidaContent__upperSection .make__num .number-spinner-wrap{position:relative;display:block;margin-top:48px;margin-inline:auto;width:120px;height:96px}.amidaContent__upperSection .make__num .number-spinner-wrap input{width:100%;height:100px;padding-left:5px;padding-right:5px;text-align:center;font-size:56px;color:var(--blue)}.amidaContent__upperSection .make__num .number-spinner-wrap .spinner{position:absolute;top:50%;width:36px;aspect-ratio:1;font-size:24px;line-height:33px;text-align:center;color:#fff;background:#94a1c9;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:100vmax;-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}.amidaContent__upperSection .make__num .number-spinner-wrap .spinner-down{left:-50px}.amidaContent__upperSection .make__num .number-spinner-wrap .spinner-up{right:-50px}.amidaContent__upperSection .make__btn{position:absolute;margin-top:40px;bottom:-50px;left:50%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}.amidaContent__upperSection .make__btn .guideText{font-size:18px;color:var(--green)}.amidaContent__upperSection .make__btn #btn_make{display:block;margin-inline:auto;padding-bottom:10px;width:122px;height:74px;font-size:24px;color:#fff;background-image:url("../images/make_btn.svg");-webkit-filter:brightness(1);filter:brightness(1);-webkit-transition:all .3s ease;transition:all .3s ease}.amidaContent__upperSection .make__btn #btn_make:hover{-webkit-filter:brightness(0.8);filter:brightness(0.8);-webkit-transition:all .3s ease;transition:all .3s ease}.amidaContent__upperSection .resultList{position:relative;padding:40px;background-color:#fff;border-radius:24px}.amidaContent__upperSection .resultList::before{position:absolute;top:0;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);content:"3";display:block;width:54px;aspect-ratio:1;font-size:40px;text-align:center;line-height:54px;color:#fff;background-color:var(--blue);border-radius:100vmax}.amidaContent__upperSection .resultList::after{position:absolute;bottom:-50px;left:50%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);content:"";display:block;width:34px;height:65px;background-image:url("../images/arrow.svg");background-position:center;background-size:contain;background-repeat:no-repeat}.amidaContent__upperSection .resultList__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:24px}.amidaContent__upperSection .resultList #result_table{margin-top:24px;width:100%;font-size:150%;border-spacing:0;border-collapse:separate;border-radius:8px;border-left:2px solid var(--lightGray);border-top:2px solid var(--lightGray)}.amidaContent__upperSection .resultList #result_table tr:first-child th{border-radius:8px 0 0 0}.amidaContent__upperSection .resultList #result_table tr:first-child td{border-radius:0 8px 0 0}.amidaContent__upperSection .resultList #result_table tr:last-child th{border-radius:0 0 0 8px}.amidaContent__upperSection .resultList #result_table tr:last-child td{border-radius:0 0 8px 0}.amidaContent__upperSection .resultList #result_table tr{height:35px}.amidaContent__upperSection .resultList #result_table th{width:3em;text-align:center}.amidaContent__upperSection .resultList #result_table th,.amidaContent__upperSection .resultList #result_table td{padding:0 16px;border-right:2px solid var(--lightGray);border-bottom:2px solid var(--lightGray)}.amidaContent__lowerSection{position:relative;margin-top:64px;margin-inline:auto;padding:40px 0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:800px;background-color:#fff;border-radius:24px}.amidaContent__lowerSection::before{position:absolute;top:0;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);content:"2";display:block;width:54px;aspect-ratio:1;font-size:40px;text-align:center;line-height:54px;color:#fff;background-color:var(--blue);border-radius:100vmax}.amidaContent__lowerSection .btn_lot{margin-top:5px}.amidaContent__lowerSection .btn_lot [type=button]{padding:3px 10px;font-weight:500;color:#fff;background-color:var(--green);border-radius:100vmax;-webkit-filter:brightness(1);filter:brightness(1);-webkit-transition:all .3s ease;transition:all .3s ease}.amidaContent__lowerSection .btn_lot [type=button]:hover{-webkit-filter:brightness(0.8);filter:brightness(0.8);-webkit-transition:all .3s ease;transition:all .3s ease}.amidaContent__lowerSection [type=text]{padding:5px 10px;width:100px;height:40px;background-color:#fff;border-radius:8px;border:3px solid var(--lightGray)}#amida_screen{margin-top:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px}#amida_table{margin-left:100px;border-collapse:collapse;empty-cells:show}td{margin:0px;padding:0px;border:0px solid;height:15px}td.pole{border-left:4px solid var(--gray);-webkit-transition:all .15s linear;transition:all .15s linear}td.bordered{border-bottom:4px solid var(--gray);-webkit-transition:all .15s linear;transition:all .15s linear}td.rooting_l{position:relative}td.rooting_l:after{position:absolute;top:-2px;left:-4px;content:"";display:block;width:calc(100% + 4px);height:calc(100% + 4px);border-left:4px solid #ff7c3f;-webkit-clip-path:polygon(0 0, 100% 0, 100% 0, 0 0);clip-path:polygon(0 0, 100% 0, 100% 0, 0 0);-webkit-animation:trimingVertical .1s linear forwards;animation:trimingVertical .1s linear forwards}td.rooting_bL{position:relative}td.rooting_bL:after{position:absolute;top:-2px;left:-4px;content:"";display:block;width:calc(100% + 4px);height:calc(100% + 6px);border-bottom:4px solid #ff7c3f;-webkit-clip-path:polygon(0 0, 0 0, 0 100%, 0 100%);clip-path:polygon(0 0, 0 0, 0 100%, 0 100%);-webkit-animation:trimingHorizontal-L .3s linear forwards;animation:trimingHorizontal-L .3s linear forwards}td.rooting_bR{position:relative}td.rooting_bR:after{position:absolute;top:-2px;left:-4px;content:"";display:block;width:calc(100% + 4px);height:calc(100% + 6px);border-bottom:4px solid #ff7c3f;-webkit-clip-path:polygon(100% 0, 100% 0, 100% 100%, 100% 100%);clip-path:polygon(100% 0, 100% 0, 100% 100%, 100% 100%);-webkit-animation:trimingHorizontal-R .3s linear forwards;animation:trimingHorizontal-R .3s linear forwards}@-webkit-keyframes trimingVertical{0%{-webkit-clip-path:polygon(0 0, 100% 0, 100% 0, 0 0);clip-path:polygon(0 0, 100% 0, 100% 0, 0 0)}100%{-webkit-clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%);clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%)}}@keyframes trimingVertical{0%{-webkit-clip-path:polygon(0 0, 100% 0, 100% 0, 0 0);clip-path:polygon(0 0, 100% 0, 100% 0, 0 0)}100%{-webkit-clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%);clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%)}}@-webkit-keyframes trimingHorizontal-L{0%{-webkit-clip-path:polygon(0 0, 0 0, 0 100%, 0 100%);clip-path:polygon(0 0, 0 0, 0 100%, 0 100%)}100%{-webkit-clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%);clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%)}}@keyframes trimingHorizontal-L{0%{-webkit-clip-path:polygon(0 0, 0 0, 0 100%, 0 100%);clip-path:polygon(0 0, 0 0, 0 100%, 0 100%)}100%{-webkit-clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%);clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%)}}@-webkit-keyframes trimingHorizontal-R{0%{-webkit-clip-path:polygon(100% 0, 100% 0, 100% 100%, 100% 100%);clip-path:polygon(100% 0, 100% 0, 100% 100%, 100% 100%)}100%{-webkit-clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%);clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%)}}@keyframes trimingHorizontal-R{0%{-webkit-clip-path:polygon(100% 0, 100% 0, 100% 100%, 100% 100%);clip-path:polygon(100% 0, 100% 0, 100% 100%, 100% 100%)}100%{-webkit-clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%);clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%)}}#amida_head th,#amida_foot th{height:60px;vertical-align:top}.terminator{position:relative;width:108px;left:-54px;text-align:center}.player input{height:30px;width:90%;font-weight:500}.goal_entry{visibility:hidden;font-size:24px}footer{margin-bottom:40px;text-align:center;font-size:10px}