@import url("https://fonts.googleapis.com/css?family=Noto+Sans+JP:400,500,700");@import url("https://fonts.googleapis.com/css?family=Roboto+Condensed:400,700");@import url("https://fonts.googleapis.com/css?family=Roboto");[class^="icon-"]:before{content:"";display:inline-block;position:relative}.modal{display:none;position:fixed;z-index:9999;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0.4)}.modal.open{display:block}.modal .modal-content{background-color:#fff;margin:10% auto;padding:40px 110px;border:11px solid #FB6107;width:1100px;height:80%}@media (max-width: 1199px){.modal .modal-content{padding:30px 40px;margin:12% auto;width:800px}}@media (max-width: 991px){.modal .modal-content{padding:30px 40px;margin:12% auto;width:80%;height:500px}}@media (max-width: 767px){.modal .modal-content{padding:15px;margin:20% auto;width:95%;border-width:6px;height:80%}}.modal .modal-content .modal-in{height:100%;overflow-y:scroll}.modal .modal-content h4{font-size:3.6rem;color:#FB6107;font-weight:600;text-align:center;margin-bottom:20px}@media (max-width: 1199px){.modal .modal-content h4{font-size:3.0rem}}@media (max-width: 991px){.modal .modal-content h4{font-size:2.8rem}}@media (max-width: 767px){.modal .modal-content h4{font-size:2.4rem}}.modal .modal-content .modal-cont{font-size:2.0rem}@media (max-width: 991px){.modal .modal-content .modal-cont{font-size:1.8rem}}@media (max-width: 767px){.modal .modal-content .modal-cont{font-size:1.6rem}}.modal .modal-close{position:absolute;top:0px;right:0px;width:60px}@media (max-width: 1199px){.modal .modal-close{width:50px}}@media (max-width: 991px){.modal .modal-close{width:40px}}@media (max-width: 767px){.modal .modal-close{width:30px}}.modal .modal-close:hover,.modal .modal-close:focus{color:black;text-decoration:none;cursor:pointer}
