.md-modal--open{overflow-y:hidden}.md-modal{background-color:rgba(0,0,0,.5)!important;bottom:0;display:none;left:0;outline:0 none;overflow-x:hidden;overflow-y:auto;position:fixed;right:0;top:0;width:100%;z-index:1050}.md-modal .modal__inner__wrap{background-color:#fff}.md-modal .modal__inner,.md-modal .modal__inner__wrap{overflow-y:auto;position:relative}.md-modal .modal__header{text-align:right}.md-modal .modal__header__btn--close{color:#000;cursor:pointer;display:inline-block;font-size:30px;line-height:1;opacity:.2;text-decoration:none}.md-modal .modal__header__btn--close:hover,.md-modal .modal__header__btn--close:link,.md-modal .modal__header__btn--close:visited{color:#000;text-decoration:none}.md-modal .modal__header__btn--close:hover,.md-modal .modal__header__btn--close:link{opacity:.5}.md-modal .modal__main__ttl{font-size:16px;margin:0 0 20px;padding:0 0 10px;text-align:center}.md-modal .modal__main__txt{color:#666;margin:0 0 20px}.md-modal .modal__footer{text-align:center}.md-modal .modal__footer__btn--close{-moz-appearance:none;background-color:#fff;border:2px solid #ccc;border-radius:2px;color:#999;cursor:pointer;display:inline-block;font-size:14px;height:40px;line-height:20px;padding:8px 0;text-align:center;width:200px}.md-modal .modal__footer__btn--close:hover,.md-modal .modal__footer__btn--close:link,.md-modal .modal__footer__btn--close:visited{color:#999;text-decoration:none}.md-modal .modal__footer__btn--close:hover{opacity:.8}@media screen and (max-width:959px){.md-modal .modal__inner__wrap{width:100%}.md-modal .modal__inner{min-height:100vh}.md-modal .modal__header{padding:15px 10px}.md-modal .modal__main{padding:10px}.md-modal .modal__main__ttl{text-align:center}.md-modal .modal__footer{padding:10px 10px 40px}}@media screen and (min-width:960px){.md-modal .modal__inner__wrap{border-radius:2px;margin:30px auto;width:500px}.md-modal .modal__header{padding:15px 40px}.md-modal .modal__main{padding:10px 40px}.md-modal .modal__main__ttl{border-bottom:1px solid #ddd;text-align:left}.md-modal .modal__footer{padding:10px 40px 40px}}.estimateIssueForm__inner--btn{text-align:center}.estimateIssueForm__btn{background-color:#2ab1e7;border:#fff;color:#fff;margin-top:20px;padding:10px 8px;width:200px}