@import url("https://fonts.googleapis.com/css2?family=Sorts+Mill+Goudy&display=swap");body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;vertical-align:baseline}img{vertical-align:top}a img{border:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0}.clearfix:after{content:"";display:block;clear:both}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}body:before{background:url(../images/sote/bg.jpg) center top no-repeat !important;background-size:cover;position:fixed;left:0;top:0;content:"";width:100%;height:100vh;z-index:-1}#soundtrackCol .txtBox{display:block;padding:3.0em 2.0em;background:rgba(0,0,0,0.3);border:1px solid #343121}#soundtrackCol p{font-size:1.6rem}@media screen and (min-width: 1024px){#soundtrackCol p{font-size:2.0rem}}#soundtrackCol p.errorMsg{color:#cc0000}#soundtrackCol #code form{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}@media screen and (min-width: 1024px){#soundtrackCol #code form{margin:0 auto;width:100%;max-width:720px}}#soundtrackCol #code form input{width:23%;padding:0.8em;text-align:center;font-size:1.6rem;font-weight:bold;background:rgba(230,221,189,0.1);border:none;outline:none;box-shadow:0px 0px 18px 2px rgba(215,182,126,0.8) inset;color:#beb38a}@media screen and (min-width: 1024px){#soundtrackCol #code form input{font-size:2.8rem;background:rgba(230,221,189,0.03);box-shadow:0px 0px 18px 2px rgba(215,182,126,0.5) inset}}#soundtrackCol #code form input:focus{box-shadow:0px 0px 18px 2px rgba(215,182,126,0.95) inset}@media screen and (min-width: 1024px){#soundtrackCol #code form input:focus{box-shadow:0px 0px 18px 2px rgba(215,182,126,0.8) inset}}#soundtrackCol .btn{display:block;margin-top:3em}#soundtrackCol .btnList{margin:1em auto 0}@media screen and (min-width: 1024px){#soundtrackCol .btnList{margin:2em auto 0}}#soundtrackCol .btnList li .btn{margin-top:1em}#soundtrackCol .note{font-size:1.0rem;text-align:left;margin:3.0em auto 0}@media screen and (min-width: 1024px){#soundtrackCol .note{font-size:1.4rem}}#soundtrackCol .note li{text-indent:-1em;padding-left:1em;margin-top:0.5rem}footer{padding-bottom:100px}

/*# sourceMappingURL=maps/soundtrack_sote.css.map */
