@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@300;400;500;700;900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Oswald:wght@300;400;500;600;700&display=swap);a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;color:#444;font-family:Noto Sans JP,Yu Gothic Medium,游ゴシック Medium,YuGothic,游ゴシック体,ヒラギノ角ゴ Pro W3,sans-serif;font-weight:400;line-height:1.7;margin:0;outline:0;padding:0}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}legend{display:none}:focus{outline:0}table{border-collapse:collapse;border-spacing:0}caption,td,th{font-weight:400;text-align:left}a img,iframe{border:none}ol,ul{list-style:none}a:focus{outline:none}html{-webkit-touch-callout:none;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff;font-size:100%}body,html{width:100%}body{-webkit-text-size-adjust:100%;font-size:1.3rem;line-height:1.7;min-width:320px;position:relative;text-align:left}body *{font-size:1em}:after,:before,body *{box-sizing:border-box}.clear_1px{clear:both;font-size:1px;height:1px;line-height:1px}.positionSet1{overflow:hidden;position:relative}.positionSet2{overflow:hidden;position:absolute}.positionSet3{overflow:visible;position:relative}.positionSet4{overflow:visible;position:absolute}.positionSet1 .positionHideImg,.positionSet2 .positionHideImg{left:0;position:absolute;top:0}.positionSet1 .positionText,.positionSet2 .positionText{display:block;height:100%;left:105%;overflow:hidden;position:absolute;text-align:left;top:0;width:100%}.positionSet1 .positionBlock,.positionSet2 .positionBlock{display:block;float:left;width:100%}.positionSet1 .positionBlock>img,.positionSet2 .positionBlock>img{float:left;height:auto;width:100%}.tableFormat01{border-collapse:collapse}.tableFormat01,.tableFormat02{display:table;table-layout:fixed}.tableFormat02{border-collapse:separate}.tableFormat01 .tableCell,.tableFormat02 .tableCell{display:table-cell}.tableFormat01 .tableRow,.tableFormat02 .tableRow{display:table-row}a,a:hover{text-decoration:none}a img{background:url(data:image/gif;base64,R0lGODlhAQABAPAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==) repeat 0 0}.animation a,.animation a:hover,.animationImg a:hover img,.animationImg a img{transition:.4s}.app .button-area-01,.error-msg,.result-area{filter:alpha(opacity=0);-webkit-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0}body{padding-bottom:50px;padding-top:50px}@media(max-width:600px){body{padding-bottom:0;padding-top:0}}.app{background:#fff;border:1px solid #d6d6d6;font-size:calc(10px + .7vmin);margin-left:auto;margin-right:auto;max-width:800px;padding-bottom:55px;padding-top:60px;width:90%}@media(max-width:600px){.app{border:none;padding-bottom:8.3333333333%;padding-top:9.1666666667%;width:100%}}@media(max-width:450px){.app{padding-bottom:11.1111111111%;padding-top:12.2222222222%}}.app *{font-size:1em}.app .MuiInputLabel-root,.app .MuiOutlinedInput-root{font-family:Noto Sans JP,Yu Gothic Medium,游ゴシック Medium,YuGothic,游ゴシック体,ヒラギノ角ゴ Pro W3,"sans-serif";font-weight:500}.app .MuiInputLabel-root{line-height:1.4;margin-top:.1em}.app .MuiInputLabel-root em{color:rgba(0,0,0,.6);font-style:normal;font-weight:500;line-height:1.4;margin-left:-.3em}.app .MuiInputLabel-root.Mui-focused em,.app .MuiInputLabel-root:not(.MuiFormLabel-filled)[data-shrink=true] em{color:#1976d2}.app .MuiOutlinedInput-root fieldset{border-color:#dbdbdb;border-width:1.4px}.app .MuiOutlinedInput-root fieldset span em{color:rgba(0,0,0,.6);font-style:normal;font-weight:500;line-height:1.4;margin-left:-.3em}#price-input-area .app .MuiOutlinedInput-root fieldset span,.app #price-input-area .MuiOutlinedInput-root fieldset span{padding-right:0}.app .MuiOutlinedInput-root.Mui-disabled .MuiOutlinedInput-notchedOutline{border-color:#e9e9e9}.app .MuiOutlinedInput-root:hover fieldset{border-color:#ccc}.app .MuiOutlinedInput-root.Mui-focused fieldset{border-width:1.4px}.app .MuiOutlinedInput-root.Mui-focused:hover fieldset{border-color:#75ade4}.app .MuiOutlinedInput-root .MuiSelect-select{color:rgba(0,0,0,.6);min-height:1.68em;padding-bottom:1em;padding-top:1em}.app .MuiOutlinedInput-root .MuiTypography-root{font-size:.9em}.app .MuiOutlinedInput-root .MuiTypography-root,.app .MuiSelect-nativeInput{font-family:Noto Sans JP,Yu Gothic Medium,游ゴシック Medium,YuGothic,游ゴシック体,ヒラギノ角ゴ Pro W3,"sans-serif";font-weight:500}.app .MuiOutlinedInput-input{min-height:1.68em;padding-bottom:1em;padding-top:1em}.app .font-numbers .MuiOutlinedInput-input{color:rgba(0,0,0,.6);font-family:Oswald,Yu Gothic Medium,游ゴシック Medium,YuGothic,游ゴシック体,ヒラギノ角ゴ Pro W3,"sans-serif";font-size:1.1em;font-weight:400;padding-bottom:.83em;padding-top:.83em}.app .button-area-01,.app .notice-01{margin-left:auto;margin-right:auto;max-width:450px;padding-top:2.9829545455%;width:100%}@media(max-width:450px){.app .button-area-01,.app .notice-01{padding-top:4.6666666667%}}.app .button-area-01{-webkit-animation-delay:0;animation-delay:0;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-name:message-01;animation-name:message-01;-webkit-animation-timing-function:linear;animation-timing-function:linear;justify-content:center}@media(max-width:600px){.app .button-area-01{width:88%}}@media(max-width:450px){.app .button-area-01{align-items:center;flex-direction:column}}.app .button-area-01 .MuiButtonBase-root{border-radius:.4em;box-shadow:none;font-family:Noto Sans JP,Yu Gothic Medium,游ゴシック Medium,YuGothic,游ゴシック体,ヒラギノ角ゴ Pro W3,"sans-serif";font-size:15px;font-weight:400;line-height:1.4;max-width:12.5em;min-height:3.5em;padding:.5em .8em;width:100%}.app .button-area-01 .MuiButtonBase-root span.mgCut-01{color:#fff;margin-left:-.6em;margin-right:-.4em}.app .button-area-01 .MuiButtonBase-root:hover{box-shadow:none}.app .button-area-01 .MuiButtonBase-root:not(.reset):hover{color:#fff}.app .button-area-01 .MuiButtonBase-root.reset{border-color:#4791db;border-radius:.3em;border-width:1.4px;font-weight:500;margin-left:0;margin-right:.5em;max-width:10em;order:2;width:calc(33.33333% - .33333em)}@media(max-width:450px){.app .button-area-01 .MuiButtonBase-root.reset{margin-right:0;max-width:13em;order:1;width:100%}}.app .button-area-01 .MuiButtonBase-root.reset:hover{background:none;border-width:1.4px;box-shadow:none}.app .button-area-01 .MuiButtonBase-root.link-01{margin-left:0;margin-right:.5em;order:1;width:calc(33.33333% - .33333em)}@media(max-width:450px){.app .button-area-01 .MuiButtonBase-root.link-01{margin-right:0;margin-top:.5em;max-width:13em;width:100%}}.app .button-area-01 .MuiButtonBase-root.link-02{margin-left:0;order:3;width:calc(33.33333% - .33333em)}@media(max-width:450px){.app .button-area-01 .MuiButtonBase-root.link-02{margin-top:.5em;max-width:13em;width:100%}}.app .button-area-02{display:flex;justify-content:center;margin-top:1em;width:100%}.app .notice-01{font-size:15px;text-align:center}@media(max-width:600px){.app .notice-01{width:88%}}.app .notice-01 p{background:#1976d2;color:#fff;line-height:1.5;padding:.6em .5em .7em;width:100%}.app .notice-01 .mgCut-01{color:#fff;line-height:1;margin-right:-.4em;vertical-align:-.045em}.MuiList-root .MuiMenuItem-root{font-family:Noto Sans JP,Yu Gothic Medium,游ゴシック Medium,YuGothic,游ゴシック体,ヒラギノ角ゴ Pro W3,"sans-serif";font-weight:400;padding-bottom:.5em}.error-msg{-webkit-animation-delay:0;animation-delay:0;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-name:message-01;animation-name:message-01;-webkit-animation-timing-function:linear;animation-timing-function:linear;background:#1976d2;color:#fff;font-size:13px;line-height:1.3;margin-top:.4em;padding:.28em .5em .4em}.error-msg+.error-msg{margin-top:.3em}.result-area{align-items:center;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-name:message-01;animation-name:message-01;-webkit-animation-timing-function:linear;animation-timing-function:linear;display:flex;flex-direction:column;font-size:16px;line-height:1.4;padding-top:45px;width:100%}.result-area.pdCut{padding-top:0}.result-area.pdCut .button-area-02{margin-top:1.15em}@media(max-width:700px){.result-area.pdCut .button-area-02{margin-top:1em}}@media(max-width:600px){.result-area{padding-top:7.5%}.result-area.pdCut{padding-top:0}}@media(max-width:450px){.result-area{padding-top:10%}.result-area.pdCut{padding-top:0}}.result-area .title{background:#555;color:#fff;display:block;letter-spacing:.05em;padding:.1em .5em .15em;text-align:center;width:100%}.result-area .title+p{margin-bottom:0;margin-top:.9em}.result-area>p{font-weight:500;text-align:center;width:100%}.result-area .MuiButtonBase-root{border-color:#4791db;border-radius:.3em;font-family:Noto Sans JP,Yu Gothic Medium,游ゴシック Medium,YuGothic,游ゴシック体,ヒラギノ角ゴ Pro W3,"sans-serif";font-size:15px;font-weight:400;line-height:1.4;max-width:10em;min-height:2.9em;padding:.5em .8em;width:100%}.result-area .MuiButtonBase-root,.result-area .MuiButtonBase-root:hover{background:none;border-width:1.4px;box-shadow:none}.result-area .MuiButtonBase-root:not(.reset):hover{color:#fff}.result-area .message-01{font-size:1.5em;font-weight:700;line-height:1.4}@media(max-width:600px){.result-area .message-01{margin-left:auto;margin-right:auto;width:88%}}.result-area .message-01 em{display:inline-block;font-family:Oswald,Yu Gothic Medium,游ゴシック Medium,YuGothic,游ゴシック体,ヒラギノ角ゴ Pro W3,"sans-serif";font-size:1.065em;font-style:normal;font-weight:500;line-height:1;margin-left:.1em;margin-right:.1em;vertical-align:-.06em}.result-area .message-01 strong{font-weight:700;line-height:1.4}.result-area .message-01 strong *{font-weight:700}.result-area .message-01 .spaceCut-01{margin-right:-.3em}.result-area .notes-01{align-items:center;display:flex;flex-direction:column;font-size:13px;margin-top:1em;text-align:left;width:100%}.result-area .notes-01 *{color:#a2a2a2}@media(max-width:600px){.result-area .notes-01{margin-left:auto;margin-right:auto;width:88%}}.result-area .notes-01 p{font-weight:500;line-height:1.5;margin-bottom:0;padding-left:1.2em;position:relative}.result-area .notes-01 p:before{content:"※";display:block;left:0;position:absolute;top:0}@media(prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.input-area{margin-left:auto;margin-right:auto;max-width:450px;width:100%}@media(max-width:600px){.input-area{width:88%}}.input-area+.input-area{padding-top:2.4857954545%}@media(max-width:450px){.input-area+.input-area{padding-top:3.7777777778%}}.content-wrap{margin-left:auto;margin-right:auto;width:88%}@media(max-width:600px){.content-wrap{width:100%}}.App-link{color:#61dafb}@-webkit-keyframes message-01{0%{opacity:0}to{opacity:1}}@keyframes message-01{0%{opacity:0}to{opacity:1}}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}
/*# sourceMappingURL=main.82d94c66.css.map*/