body{display:block; width:1980%; height:1024px; background:#343434;margin:0 auto; padding:0px;}
a{text-decoration: none;}
img {display: inline-block; vertical-align: middle;}

.main_manu_item {display:block; width:100%; background:#fff;}
.main_manu_item .item{float:left; width:46%;  margin:5% 2%; padding:2% 0%; vertical-align: middle; text-align:center; border-radius:10px; background:#fff; }
.main_manu_item .item01{float:left; width:66%;  margin:5% 17%; padding:2% 0%; vertical-align: middle; text-align:center; border-radius:10px; background:#fff; }


.w3-modal{z-index:3;display:none;position:fixed;top:0;left:0;width:100%;height:100%;padding-top:5%;overflow:auto;background-color:rgb(0,0,0);background-color:rgba(0,0,0,0.4)}
.w3-modal-content{position:relative; padding:0;outline:0;width:70%; margin: 0 auto;}
.w3-modal-content .popup{display:block; width: 100%; color: #000!important;background-color: #fff!important;text-align: center;padding:3% 0%;border-radius:15px;}
.popup_title {display:inline-block; width:100%; padding:2% 0%;}
.popup_title img{ margin: 0 auto;}
.popup_title span{float:left; width:100%; font-size:24px; font-weight:bold; line-height:150%; margin-top:5%;}
.popup_title p{display:block; width:100%;}
.popup_item {display:inline-block;;  width:80%; padding:2% 10%;}

.popup_icon03{display: inline-flex; float:left; width:96%; margin:2% 2%; }
.popup_icon03 input{width:100%; padding:2%; font-size:15px;}

.popup_button_layer02{display:flex; width:80%; margin:3% 10%; display: flex;}
.popup_button_layer02 button{float:left; width:94%; padding:3% 0%; margin: 0% 3%;text-align:center; border-radius:5px; font-size:15px;}

.popup_button04{background:#ffe55d; color:#000; border:none;}

