/* A            A A                 :                   A                   :                   A                   :                   A                   :                   */
   #banner_VR   { width             : 100%;             height              : auto;             text-align          : center;           margin              : 5% 0;             }
   #banner_VR h2
                { font-size         : 0;                line-height         : 0;                width               : 0;                height              : 0;                }
   
   #banner_VR .banner_VR_wrap
                { width             : 100%;             height              : auto;             display             : inline-block;     max-width           : 1400px; 
                  box-shadow        : 0px 0px 20px #424141;          
                  background-image  : url("../../../Image/banner_VR_back.jpg");
                  background-size   : cover;
                  background-position: center;
                  background-repeat : no-repeat;                                                                                                                                }
                  
   #banner_VR .banner_VR_wrap .banner_VR_centerBox
                { width             : auto;             height              : auto;             display             : inline-block;   background             : #00000069;       
                  padding           : 4% 5% 6%;                                                                                                                                 }              
   #banner_VR .banner_VR_wrap .banner_VR_centerBox .banner_VR_logo
                { width             : 100%;             height              : auto;                                                                                             }
   #banner_VR .banner_VR_wrap .banner_VR_centerBox .banner_VR_logo img
                { width             : 100%;             height              : auto;             max-width           : 200px;                                                    }
   #banner_VR .banner_VR_wrap .banner_VR_centerBox a
                { width             : auto;             height              : auto;             display             : inline-block;   padding               : 2% 8%;
                  font-size         : calc(14px + 0.3vw);color              : #fff;             background          : #009de6;        margin                : 6% 0 4%;   
                  transition        : .8s;                                                                                                                                      }
   #banner_VR .banner_VR_wrap .banner_VR_centerBox a:hover
                { color             : #fff000;          background          : #0068b4;          transition          : .8s;                                                      }
   
   #banner_VR .banner_VR_wrap .banner_VR_centerBox p
                { font-size         : calc(12px + 0.3vw);color              : #fff;             font-weight         : 300;                                                      }                                                      
                  
                  
                  
@media (max-width:640px) {
   #banner_VR .banner_VR_wrap
                { width             : 90%;  }    
   #banner_VR .banner_VR_wrap .banner_VR_centerBox
                { width             : 100%;                                                                                                                                     }
   #banner_VR .banner_VR_wrap .banner_VR_centerBox a
                { background-color  : #005c9b;                                                                                                                                  }
}