#layer_popup {width:402px; margin: 0 auto; position:absolute; background:#fff;  z-index: 999; 
 box-sizing:border-box; height:auto; border:1px solid #111; top:100px;left:10px; /*calc(50% - 400px);*/
  /*top: calc(50% - 200px);  left: calc(50% - 200px);*/ box-shadow:1px 1px 8px rgba(0,0,0,0.2) } 
/*#layer_popup iframe {width:100%; height:270px;   }*/
#layer_popup body {margin:0 !important;}
#layer_popup img {vertical-align:top;}
.close {clear:both; overflow:hidden; padding:5px;  }
.close div{float:left; text-align:right;}
#check{font-size:14px; color:#333; position:relative; padding-top:4px; }
#close{font-size:12px; position:relative; float:right; }
#close a {display:block; color:#fff; z-index:9999; background-color:#111; padding:5px 10px; }

#layer_popup2 {width:402px; margin: 0 auto; position:absolute; background:#fff;  z-index: 999; 
 box-sizing:border-box; height:auto; border:1px solid #111; top:100px;left: 421px;box-shadow:1px 1px 8px rgba(0,0,0,0.2)} 
/*#layer_popup iframe {width:100%; height:270px;   }*/
#layer_popup2 body {margin:0 !important;}
#layer_popup2 img {vertical-align:top;}


/*.popupform  td.formmail_cell_bgcolor {line-height:0px; }
.popupform { display:block !important; border:0px solid #dfdfdf; padding:0px; box-sizing:border-box;  }
.popupform  table. { width:100%; border-top:0px #444547 solid; border-bottom:0px #4fb3d2 solid; border-left:0;  }
.popupform  td  { border-bottom:0px #e5e5e5 solid; border-right:0px; }
.popupform  .formmail_border  {font-size:14px !important; margin:5px 0;   background-color:#fff;  width:100%; border:0px solid #dfdfdf; padding:9px 7px 11px 7px;}
.popupform  table td.formmail_title_bgcolor {background-color:#e32c2b;  padding-bottom:5px; text-align:center; font-size:15px !important; padding-right:10px; }
.popupform  table td.formmail_title_bgcolor font {color:#fff !important;}
.popupform  td.formmail_cell_bgcolor { margin-bottom:8px; background-color:#e32c2b; }
.popupform .btn2 {background-color:#e32c2b !important; padding:20px 0 0 0 ; overflow:hidden;}
.popupform .btn2 a{background-color:#111 !important; border-radius:30px 30px; color:#fff;  margin:0 auto;
 display:block; padding:8px 0; width:200px; font-size:20px; text-align:center;  text-decoration: none; }
.popupform iframe table .btn2{ color:#fff; padding:10px 0px; border:0; margin:0 ;}
.popupform .table_02 td.formmail_cell_bgcolor table tr td textarea {display:none;}
.popupform .table_02 td.formmail_cell_bgcolor table tr td{color:#333; height:20px; font-size:13px; padding-top:90px;}
.popupform  .table_02 td.formmail_cell_bgcolor table tr:first-child td:first-child{display:none;}
.popupform  .table_02 td.formmail_cell_bgcolor table tr:last-child td:last-child{display:none;}

.popupform iframe table tr:last-child {overflow:hidden; border:1px solid #000 !important; height:120px;}
.popupform iframe .formmail_textarea_style  { display:block !important; width:100%; margin-top:3px; 
background-color:#fff; height:130px !important;  border:1px solid #dfdfdf; padding:7px; float:left;  clear:both; }
.popupform table td.formmail_title_bgcolor {display:inline-table; clear:both; width:100%; height:auto !important; }
.popupform table td.formmail_cell_bgcolor {display:block ;  clear:both; float:left;  width:100%; padding-left:0 !important;}*/


/*---------------------------------------
  MOBILE RESPONSIVE              
-----------------------------------------*/
@media (max-width: 1023px) {
}
@media (max-width: 768px) {
}
@media (max-width: 640px) {
#layer_popup2 {width:280px;  box-sizing:border-box;  left: 45%; transform: translate(-50%,0); z-index:5; top:80px; } 
/*#layer_popup iframe {width:100%; height:300px;   }*/	
#layer_popup2 img{max-width:100%; }
#check{font-size:13px; color:#333; position:relative; padding-top:0px; }
#close a { padding:2px 10px; }

#layer_popup {width:280px; z-index:6; height:auto; box-sizing:border-box; height:auto; top:150px;  left: 55%; transform: translate(-50%,0)  }
#layer_popup img{max-width:100%;} 
}
@media (max-width: 480px) {
}
@media (max-width: 320px) {
}