@charset "UTF-8";
/*!**************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./src/css/common.scss ***!
  \**************************************************************************************************************/:root{--a:#fcfcfc;--b:#fff;--c:#fbfbfb00;--d:#ebebeb;--e:#000;--f:#0000;--g:#adadb5;--h:#1069c9;--i:#dcdee2;--j:#e1e3e7;--k:red;--l:#0f0;--m:#ffaa10;--n:#20344c26;--o:#20344c40;--p:0 0 17px 0 var(--n);--q:0 2px 30px 2px var(--o);--r:0;--s:0;--t:0;--u:0}@media only screen and (prefers-color-scheme:dark){:root{--a:#282931;--b:#2b2c34;--c:#28293100;--d:#414450;--e:#d2d5dc;--f:#d2d5dc00;--g:#5f616a;--h:#1c62dd;--i:#30343e;--j:#363a45;--k:#cd0346;--l:#0fd648;--m:#ea8104;--n:#0f10188c;--o:#0f101899}}@media not screen and (hover:hover) and (pointer:fine){:root{--q:var(--p)}}@supports (--a:env(safe-area-inset-top,0px)){:root{--r:env(safe-area-inset-top,0px)}}@supports (--a:env(safe-area-inset-right,0px)){:root{--s:env(safe-area-inset-right,0px)}}@supports (--a:env(safe-area-inset-bottom,0px)){:root{--t:env(safe-area-inset-bottom,0px)}}@supports (--a:env(safe-area-inset-left,0px)){:root{--u:env(safe-area-inset-left,0px)}}*{outline:none}html{display:none;-webkit-text-size-adjust:100%;min-height:100%;padding:var(--r) var(--s) var(--t) var(--u)}@media screen{html{display:block}}body,html{margin:0}body{padding:0;background:var(--a)}button,html,input,option,select{color:var(--e);font-weight:300;font-family:Noto Sans JP,メイリオ,Meiryo,Helvetica Neue,Helvetica,Arial,sans-serif}
/*!*************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[6].use[1]!./node_modules/sass-loader/dist/cjs.js!./src/css/button-input_field.module.scss ***!
  \*************************************************************************************************************************************************************/.src-css-button-input_field-module__button,.src-css-button-input_field-module__input-field{max-width:100%;margin:1em 0;background:var(--b);box-shadow:var(--p);transition:box-shadow .4s ease-out}.src-css-button-input_field-module__button:enabled:hover,.src-css-button-input_field-module__input-field:not(.src-css-button-input_field-module__disabled):hover{box-shadow:var(--q)}.src-css-button-input_field-module__button,.src-css-button-input_field-module__input-field>input{padding:.5em 1em;border:none;border-radius:0;font-size:medium}.src-css-button-input_field-module__button:disabled,.src-css-button-input_field-module__input-field>input:disabled{color:var(--g);-webkit-text-fill-color:var(--g);cursor:wait;opacity:1}.src-css-button-input_field-module__button{display:block;width:10em;min-height:2.5em;text-align:center;cursor:pointer}.src-css-button-input_field-module__input-field{width:20em;height:2.5em;padding:0}.src-css-button-input_field-module__input-field>input{box-sizing:border-box;width:100%;height:100%;margin:0;background-color:initial}.src-css-button-input_field-module__button:disabled{background-color:var(--b)}.src-css-button-input_field-module__input-field>input:disabled{background-color:initial}::placeholder{color:var(--g);opacity:1}
/*!**************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[6].use[1]!./node_modules/sass-loader/dist/cjs.js!./src/css/message.module.scss ***!
  \**************************************************************************************************************************************************/.src-css-message-module__container{box-sizing:border-box;position:relative;left:50%;width:1000px;max-width:90%;margin:5vh 0;padding:2em;transform:translate(-50%);background-color:var(--b);box-shadow:var(--p);text-align:center;transition:box-shadow .4s ease-out}.src-css-message-module__container:hover{box-shadow:var(--q)}.src-css-message-module__container>.src-css-message-module__title{margin:0 0 1em;padding:0;font-weight:500;font-size:x-large}.src-css-message-module__container>.src-css-message-module__body{margin:1em 0 0;padding:0}.src-css-message-module__container>.src-css-message-module__body ul{padding:0;list-style-position:inside}.src-css-message-module__container>button{margin:1em 0 0}
/*!**************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[6].use[1]!./node_modules/sass-loader/dist/cjs.js!./src/css/hcenter.module.scss ***!
  \**************************************************************************************************************************************************/.src-css-hcenter-module__hcenter{position:relative;left:50%;transform:translate(-50%)}
/*!************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[6].use[1]!./node_modules/sass-loader/dist/cjs.js!./src/css/color.module.scss ***!
  \************************************************************************************************************************************************/.src-css-color-module__green{color:var(--l)}.src-css-color-module__red{color:var(--k)}.src-css-color-module__orange{color:var(--m)}
/*!******************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[6].use[1]!./node_modules/sass-loader/dist/cjs.js!./src/css/loading_bar.module.scss ***!
  \******************************************************************************************************************************************************/.src-css-loading_bar-module__loading-bar{visibility:hidden;z-index:999;position:fixed;top:var(--r);left:0;width:0;height:1.5px;background-color:var(--e);opacity:0;transition:width .4s ease-out,opacity .2s ease-out,visibility .2s ease-out}
/*# sourceMappingURL=main.css.map*/