
@media all and (max-width:1500px){ 
    
  .test_02 { width:100%;position:absolute;top:52% ;left:2%;zoom:0.79 }
  .test_03 { width:100%;position:absolute;top:27% ;left:52%;zoom:0.78 }
  
  
  .test_022 { width:100%;position:absolute;top:52% ;left:2%;zoom:0.84 }
  .test_01 { width:100%;position:absolute;top:52% ;left:2%;zoom:0.79; }
  .cure { width:100% !important;overflow:hidden;margin:0px auto; }
  .test_04  { width:100%;position:absolute;top:116px ;left:27%;zoom:0.79 }
  .test_05 { width:100%;position:absolute;top:80% ;left:25%;;zoom:0.79 }
  .test_06 { width:100%;position:absolute;top:48% ;left:16%;border:0px solid red;zoom:0.86  }
  .test_07 { width:40%;position:absolute;top:90%;left:-10%; }
  .test_08 { width:800px; position:absolute; top:30px; left:40%;zoom:0.79 }
  .test_077 { width:40%;position:absolute;top:90%;left:40%; }
  
  
  .test_09 { position:absolute; top:10%; left:10%; text-align:center;zoom:0.79 }
  .test_10 { width:800px; position:absolute; top:5%; left:11%;zoom:0.79 }
  .test_11 { width:800px; position:absolute; top:5%; left:18%;zoom:0.79 }
  
  .test_12 {  position:absolute; top:20%; left:20%;;zoom:0.79 }
  .test_13 {  position:absolute; top:80%; left:20%; }
  
  
  
  html, body {
  
  min-height:1080px;min-width:658px;
  }
  .draggable { width:100%;height:100%;position:fixed;display:block;top:0px;left:0%;z-index:9999999; }
  .draggable0 { width:100%;height:60%;position:fixed;display:block;top:0px;left:15%;z-index:9999999; }
  .draggable0_2 { width:100%;height:10%;position:fixed;display:block;top:90%;left:15%;z-index:9999999; }
  
  
  .draggable2 { width:100%;height:30%;position:fixed;display:block;top:0px;left:15%;z-index:9999999; }
  .draggable2_2 { width:100%;height:10%;position:fixed;display:block;top:90%;left:15%;z-index:9999999; }
  
  .draggable5 { width:100%;height:30%;position:fixed;display:block;top:0px;left:15%;z-index:9999999; }
  .draggable5_2 { width:100%;height:30%;position:fixed;display:block;top:70%;left:15%;z-index:9999999; }
  
  .draggable3 { width:100%;height:15%;position:fixed;display:block;top:0px;left:15%;z-index:9999999; }
  .draggable3_2 { width:100%;height:15%;position:fixed;display:block;top:85%;left:15%;z-index:9999999; }
  
  .draggable4 { width:100%;height:25%;position:fixed;display:block;top:0px;left:15%;z-index:9999999; }
  .draggable4_2 { width:100%;height:35%;position:fixed;display:block;top:65%;left:15%;z-index:9999999; }
  
  
  .on_mobile { display:block; }
  .not_mobile { display:none; } 
  
  .on_mobile_i { display:inline; }
  .not_mobile_i { display:none; } 
  
  footer { width:100%;height:auto;background:#1f1f1f;padding-bottom:120px; }
  .footer_top { width:100%;height:auto;line-height:67px;text-align:left;border-bottom:1px solid #555555; }
  .footer_top_inner { width:calc( 100% - 40px );height:auto;margin:0px auto;display:block;line-height:47px;text-align:center;padding-left:20px;padding-right:20px;padding-top:10px;padding-bottom:10px; }
  .footer_top_inner a { padding-right:10px;padding-left:10px;display:inline;color:#ffffff;font-size:20px;font-weight:normal; }
  .footer_top_inner a:hover { color:white !important;text-decoration:underline !important; }
  .footer_bottom { width:100%;height:auto;text-align:left; }
  .footer_bottom_inner { text-align:left;height:auto;width:calc( 100% - 40px );margin:0px auto;padding-top:40px;position:relative;padding-left:20px;padding-right:20px; }
  .footer_bottom_inner img { float:left;display:block;margin-top:30px; }
  .footer_bottom_inner .text_in_footer { float:left;width:calc( 100%  - 0px );padding-left:0px;padding-top:17px;color:white;font-size:20px;line-height:31px;text-align:center; }
  .footer_bottom_inner .footer_sns { margin-top:20px;margin-bottom:20px;float:left;width:100%;text-align:center;;height:82px;line-height:82px;text-align:center;position:relative;top:0px;right:0px; }  
  .footer_bottom_inner .footer_sns a { margin:5px;display:inline-block;vertical-align:middle; }
  footer::after { clear:both;content:'';display:block; }
  body { padding-top:118px; } 
  header.reheader { text-align:center;width:100%;height:118px;/*line-height:118px;*/background:#282827;position:fixed;top:0px;left:0px;z-index:99999999; }
  .logo_re { width:290px;height:118px;cursor:pointer;display:inline-block;vertical-align:top;background:url('../img/logo_re2.png') no-repeat;background-size:100% 100%; }
  .quick_talk { cursor:pointer;width:218px;height:118px;position:absolute;left:0px;top:0px;text-align:center;line-height:118px;font-family: "Noto Sans KR", sans-serif;font-size:18px;font-weight:bold;color:#fcd09b; }
  header.reheader .toggle { width:118px;height:118px;position:absolute;top:0px;right:0px;background:url('../img/toggle2.png') no-repeat;background-size:100% 100%;cursor:pointer; }
  header.reheader .member_section { width:393px;height:118px;text-align:center;line-height:118px;position:absolute;top:0px;right:120px;color:#fcd09b;font-size:18px;font-weight:bold;font-family: "Noto Sans KR", sans-serif; }
  header.reheader .member_section a { color:#fcd09b;font-size:18px;font-weight:bold;font-family: "Noto Sans KR", sans-serif;margin-left:15px;margin-right:15px; }
  
  .main_wrapper { background:gray;width:100%;position:fixed;height:auto;top:0px;left:0px;overflow:auto; }
  
  
  .main_wrapper_first { width:100%;height:100%;position:relative;display:block;margin:0px;padding:0px;background:#fff !important;z-index:99; }
  .main_wrapper_first video { width:100%;height:100%;background:black;position:relative;z-index:999; }
  
  .mse { width:100%;height:100%;position:relative;display:block;margin:0px;padding:0px;background:none;text-align:center;font-size:42px;line-height:50px;font-family: "Noto Sans KR", sans-serif;color:#fdd5a1; }
  .why { width:100%;height:100%;position:relative;display:block;margin:0px;padding:0px;background:white;text-align:center;box-sizing:border-box;padding-top:170px;background:url('../img/why_bg.png') no-repeat;background-size:cover;background-position:center center; }
  .why b { font-size:87px;font-weight:bolder;color:black;font-family: "Noto Sans KR", sans-serif;letter-spacing:-2px;margin-top:70px;display:block;text-align:center;  }
  .fbg { width:100%;height:100%;position:relative;display:block;margin:0px;padding:0px;background:url('../img/fbg4.png') no-repeat;background-size:cover; }
  .where { font-family: "Noto Sans KR", sans-serif;font-size:18px;color:black;font-weight:bold;width:100%;height:100%;position:relative;display:block;margin:0px;padding:0px;background:white;box-sizing:border-box;padding-top:170px;text-align:center; }
  .where b { font-size:67px;font-weight:bolder !important;color:black;font-family: "Noto Sans KR", sans-serif;letter-spacing:-2px; }
  .where table { border-collapse:collapse;width:1230px;height:400px;margin:0px auto;margin-top:90px; }
  .where table iframe { width:1230px;height:400px; }
  .fbg_inner { width:100%;margin:0px auto;height:auto;text-align:left;font-family: "Noto Sans KR", sans-serif;font-size:20px;font-weight:bold;color:black;text-align:center; }
  .fbg_inner b { letter-spacing:-2px;font-weight:bolder;font-size:72px;color:black;font-family: "Noto Sans KR", sans-serif; }
  .fbg_inner_cell { -moz-transition: all .4s ease-out;-ms-transition: all .4s ease-out;-o-transition: all .4s ease-out; transition: all .4s ease-out;text-align:center;font-size:14px;color:white;font-weight:bold;font-family: "Noto Sans KR", sans-serif;margin-top:47px;width:292px;height:293px;box-sizing:border-box;float:left;margin-right:20px;border:1px solid white;background:rgba(0,0,0,0.7);display:block;margin:15px; }
  .fbg_inner_cell:nth-of-type(4) { margin-right:15px; }
  .fbg_inner_cell img { margin-top:40px;margin-bottom:20px; }
  
  .fbg_inner_cell:hover { -moz-transition: all .4s ease-out;-ms-transition: all .4s ease-out;-o-transition: all .4s ease-out; transition: all .4s ease-out;background:#be9519;color:white;box-shadow:4px 4px 10px rgba(0,0,0,0.2); }
  
  .text-area-center { width:100%;height:auto;float:left;margin-top:50px;font-size:37px;color:black;font-weight:bold;color:black;font-family: "Noto Sans KR", sans-serif;text-align:Center;line-height:39px; }
  .text-area-center span { font-size:20px;color:black;font-family: "Noto Sans KR", sans-serif;font-weight:bolder !important; }		
  .text-area-center b { font-family: "Noto Sans KR", sans-serif; }
  .main_slide_paging { width:25px;height:128px;position:fixed;top:50%;margin-top:-64px;right:86px;text-align:center; }
  .main_slide_paging div { display:block;margin:0px auto;width:14px;height:14px;border-radius:50%;background:gray;margin-bottom:12px;border:1px solid gray;cursor:pointer;box-shadow:4px 4px 10px rgba(0,0,0,0.2) }
  .main_slide_paging div.ac { width:25px;height:25px; }
  
  .why_left { cursor:pointer;width:126px;height:125px;position:absolute;background:url('../img/left.png') no-repeat;background-size:100% 100%;cursor:pointer;left:109px;top:50%;margin-top:0px;z-index:99;display:none; }
  .why_right { cursor:pointer;width:126px;height:125px;position:absolute;background:url('../img/right.png') no-repeat;background-size:100% 100%;cursor:pointer;right:109px;top:50%;margin-top:0px;z-index:99;display:none; }
  
  .why_listing { cursor:pointer;width:100%;white-space:nowrap;position:absolute;top:50%;margin-top:-250px;right:0px;overflow:hidden;overflow-x:auto !important;padding-left:148px;padding-right:148px;box-sizing:border-box; }
  .why_listing_cell { text-align:center;width:514px;height:614px;display:inline-block;vertical-align:middle;margin:10px;background:white;box-shadow:4px 4px 10px rgba(0,0,0,0.2);box-sizing:border-box;padding:40px;font-size:16px;line-height:24px;color:black;font-family: "Noto Sans KR", sans-serif; }
  .why_listing_cell img { width:100%;margin-bottom:20px; }
  .why_listing_cell span { color:black;font-size:15px;font-weight:bold;font-family: "Noto Sans KR", sans-serif; }
  .why_listing_cell b { color:black;font-size:25px;font-weight:bold;font-family: "Noto Sans KR", sans-serif;margin-top:10px;display:block; }
  .why_listing_cell iframe { width:100%; }
  .mse_txt b { -moz-transition: all 2.9s ease-out;-ms-transition: all 2.9s ease-out;-o-transition: all 2.9s ease-out; transition: all 2.9s ease-out;padding-right:0px;font-size:32px; }
  .mse_txt b.anion { -moz-transition: all 2.9s ease-out;-ms-transition: all 2.9s ease-out;-o-transition: all 2.9s ease-out; transition: all 2.9s ease-out;padding-right:0px;font-size:32px; }
  
  
  .eventing { width:100%;height:100%;position:relative;display:block;margin:0px;padding:0px;background:white !important;box-sizing:border-box;padding-top:170px;text-align:center; }
  
  .draggable { width:100%;height:100%;position:fixed;display:block;top:0px;left:0%;z-index:9999999; }
  .mse img { margin-top:0px;margin-bottom:50px; }
  /*.mse span { display:block;text-align:center;font-size:26px;line-height:32px;color:#fdd5a1;font-family: "Noto Sans KR", sans-serif; }*/
  /*.mse a { -moz-transition: all .9s ease-out;-ms-transition: all .9s ease-out;-o-transition: all .9s ease-out; transition: all .9s ease-out;display:block;margin:0px auto;width:260px;height:56px;line-height:56px;text-align:center;color:#fdd5a1;background:rgba(253,213,161,0);font-size:20px; font-family: "Noto Sans KR", sans-serif;font-weight:bold;border:1px solid #fdd5a1; }*/
  .mse_txt { text-align:center;height:700px;position:absolute;width:100%;top:50%;margin-top:-350px;left:50%;left:0px; }
  /*.mse a:hover { -moz-transition: all .9s ease-out;-ms-transition: all .9s ease-out;-o-transition: all .9s ease-out; transition: all .9s ease-out;display:block;margin:0px auto;width:260px;height:56px;line-height:56px;text-align:center;color:black;background:rgba(253,213,161,1);font-size:20px; font-family: "Noto Sans KR", sans-serif;font-weight:bold;border:1px solid #fdd5a1; }*/
  .opalsa { width:644px;margin:0px auto;height:584px;margin-top:90px;position:relative;z-index:99999990; }
  .top_menu_bg { border-left:2px solid #d4d4d4;width:840px;height:100%;position:fixed;right:-840px;top:0px;background:white;z-index:99999999;padding:40px;box-sizing:border-box;padding-top:40px;padding-left:50px; }
  .top_menu_bg table { font-family: "Noto Sans KR", sans-serif;border-collapse:collapse;border:1px solid #f4f4f4;;width:90%; }
  .top_menu_bg table th { font-family: "Noto Sans KR", sans-serif;text-align:left;font-size:18px;font-weight:bold;color:black;padding:10px;border:none;line-height:18px;vertical-align:top;border:1px solid #f4f4f4;background:#f4f4f4 }
  .top_menu_bg table td { font-family: "Noto Sans KR", sans-serif;text-align:left;padding:10px;border:0px solid #d4d4d4;line-height:28px;vertical-align:top;padding-left:20px;border-right:1px solid #f4f4f4; }
  .top_menu_bg table td a { font-family: "Noto Sans KR", sans-serif;font-size:16px;color:black;font-weight:normal;text-decoration:none; }
  .top_menu_bg table td a:hover {font-family: "Noto Sans KR", sans-serif; text-decoration:underline !important;font-weight:bold !important }
  .top_menu_bg .x { width:90px;height:90px;background:url('../img/x.png') no-repeat;background-size:100% 100%;position:absolute;top:0px;right:0px;cursor:pointer;opacity:0.2; }
  .top_menu_bg table th img { width:10px;margin-right:10px;margin-top:-4px; }
  .dark_wall { z-index:9999990;width:100%;height:100%;position:fixed;top:0px;left:0px;background:black;opacity:0.4; }
  .top_menu_bg .flower { width:297px;height:276px;position:absolute;bottom:0px;right:0px;background:url('../img/flower.png') no-repeat;background-size:100% 100%; }
  
  .test_left { font-family: "Noto Sans KR", sans-serif;font-weight:bold !important; font-size:20px;line-height:34px;padding-top:250px;color:black;box-sizing:border-box;width:100%;height:calc( 50%  - 0px );bottom:calc( 50% - 0px );left:0px;background:url('../img/bg.png') no-repeat;background-size:cover;background-position:center center;text-align:center;position:absolute; }
  .test_left b { font-size:50px;font-weight:bold;font-family: "Noto Sans KR", sans-serif;color:black; }
  .test_right { font-family: "Noto Sans KR", sans-serif;font-weight:bold !important; font-size:20px;line-height:34px;color:white;padding-top:220px;box-sizing:border-box; width:100%;height:calc( 50% - 0px );bottom:0px;right:0px;background:url('../img/bg_black.png') no-repeat;background-size:cover;background-position:center center;text-align:center;position:absolute; }
  .test_right b { font-size:50px;font-weight:bold;font-family: "Noto Sans KR", sans-serif;color:#f0cb58; }
  
  .test_right a { -moz-transition: all .9s ease-out;-ms-transition: all .9s ease-out;-o-transition: all .9s ease-out; transition: all .9s ease-out;display:block;margin:0px auto;width:260px;height:56px;line-height:56px;text-align:center;color:white;background:rgba(255,255,255,0);font-size:20px; font-family: "Noto Sans KR", sans-serif;font-weight:lighter;border:1px solid white; }
  
  .test_right a:hover { -moz-transition: all .9s ease-out;-ms-transition: all .9s ease-out;-o-transition: all .9s ease-out; transition: all .9s ease-out;display:block;margin:0px auto;width:260px;height:56px;line-height:56px;text-align:center;color:black;background:rgba(255,255,255,1);font-size:20px; font-family: "Noto Sans KR", sans-serif;font-weight:lighter;border:1px solid white; }
  
  
  .test_left a { -moz-transition: all .9s ease-out;-ms-transition: all .9s ease-out;-o-transition: all .9s ease-out; transition: all .9s ease-out;display:block;margin:0px auto;width:260px;height:56px;line-height:56px;text-align:center;color:black;background:rgba(0,0,0,0);font-size:20px; font-family: "Noto Sans KR", sans-serif;font-weight:lighter;border:1px solid black; }
    
  .test_left a:hover { -moz-transition: all .9s ease-out;-ms-transition: all .9s ease-out;-o-transition: all .9s ease-out; transition: all .9s ease-out;display:block;margin:0px auto;width:260px;height:56px;line-height:56px;text-align:center;color:white;background:rgba(0,0,0,1);font-size:20px; font-family: "Noto Sans KR", sans-serif;font-weight:lighter;border:1px solid black; }
  
  .fl2 { width:340px;height:241px;bottom:0px;left:50%;margin-left:-237px;background:url('../img/f2.png') no-repeat;background-size:100% 100%;position:absolute;display:none; }
  
  
  .mobile_menu_bg { width:500px;height:100%;position:fixed;top:0px;;right:0px;background:#ebb589;z-index:99999999;line-height:50px;color:black;box-shadow:7px 7px 17px rgba(0,0,0,0.3); }
  .mobile_menu_bg .member_section { width:100%;height:118px;line-height:118px;text-align:center;color:black;padding-left:20px;box-sizing:border-box;text-align:left; }
  .mobile_menu_bg .member_section a { color:black;font-size:24px;padding-left:20px;padding-right:20px;display:inline; }
  .mobile_menu_bg .menux { width:30px;height:30px;position:absolute;top:35px;right:35px;background:url('../img/menu_x.png') no-repeat;background-size:100% 100%;cursor:pointer; }
  .mobile_menu_bg .top_tree { width:100%;height:80px;line-height:80px;border-top:1px solid rgba(0,0,0,0.1);border-bottom:1px solid rgba(0,0,0,0.1);padding-left:30px;box-sizing:border-box;margin-bottom:-1px;color:black;font-size:25px;cursor:pointer; }
  .mobile_menu_bg .top_tree img { margin-right:20px;float:right;width:50px;height:50px;margin-top:10px; }
  .mobile_menu_bg .top_tree_detail { background:#75563c;height:auto;margin:0px;color:white; }
  .mobile_menu_bg .top_tree_detail a { display:block;width:100%;height:75px;line-height:75px;text-align:left;padding-left:30px;box-sizing:border-box;border-bottom:1px solid rgba(0,0,0,0.1);color:white;font-size:22px; }
  .mobile_menu_bg .top_tree_sel { background:#e5c698;color:black }  
  .slide_cell2 { height:1480px !important; }
  
  video#bgvid {
      position: relative;
      z-index: 9;
  
     display:none;
      
      width: 100%;
      height: auto;
    margin-top:-50px;
  }
  .where table { width:98% !important; margin:0px auto !important;margin-top:50px !important; }
  .where table td iframe { width:100% !important;height:500px !important }
  .main_slide_paging2 { width:25px;height:128px;position:fixed;top:50%;margin-top:-64px;right:86px;text-align:center; }
  .main_slide_paging2 div { display:block;margin:0px auto;width:14px;height:14px;border-radius:50%;background:gray;margin-bottom:12px;border:1px solid gray;cursor:pointer;box-shadow:4px 4px 10px rgba(0,0,0,0.2) }
  .main_slide_paging2 div.ac2 { width:25px;height:25px; }
  .content_body { width:100% !important;padding-right:0px;box-sizing:border-box; }
  
  .lds-spinner {
    color: official;
    display: inline-block;
    position: absolute;
    width: 80px;
    height: 80px;
      top:50%;margin-top:-40px;
    left:50%;margin-left:-40px;
  }
  .lds-spinner div {
    transform-origin: 40px 40px;
    animation: lds-spinner 1.2s linear infinite;
  }
  .lds-spinner div:after {
    content: " ";
    display: block;
    position: absolute;
    top: 3px;
    left: 37px;
    width: 6px;
    height: 18px;
    border-radius: 20%;
    background: #fff;
  }
  .lds-spinner div:nth-child(1) {
    transform: rotate(0deg);
    animation-delay: -1.1s;
  }
  .lds-spinner div:nth-child(2) {
    transform: rotate(30deg);
    animation-delay: -1s;
  }
  .lds-spinner div:nth-child(3) {
    transform: rotate(60deg);
    animation-delay: -0.9s;
  }
  .lds-spinner div:nth-child(4) {
    transform: rotate(90deg);
    animation-delay: -0.8s;
  }
  .lds-spinner div:nth-child(5) {
    transform: rotate(120deg);
    animation-delay: -0.7s;
  }
  .lds-spinner div:nth-child(6) {
    transform: rotate(150deg);
    animation-delay: -0.6s;
  }
  .lds-spinner div:nth-child(7) {
    transform: rotate(180deg);
    animation-delay: -0.5s;
  }
  .lds-spinner div:nth-child(8) {
    transform: rotate(210deg);
    animation-delay: -0.4s;
  }
  .lds-spinner div:nth-child(9) {
    transform: rotate(240deg);
    animation-delay: -0.3s;
  }
  .lds-spinner div:nth-child(10) {
    transform: rotate(270deg);
    animation-delay: -0.2s;
  }
  .lds-spinner div:nth-child(11) {
    transform: rotate(300deg);
    animation-delay: -0.1s;
  }
  .lds-spinner div:nth-child(12) {
    transform: rotate(330deg);
    animation-delay: 0s;
  }
  @keyframes lds-spinner {
    0% {
      opacity: 1;
    }
    100% {
      opacity: 0;
    }
  }
  .quick_talk_pop { padding:35px;box-sizing:border-box;width:700px;height:750px;border-radius:20px;overflow:hidden;position:fixed;top:50%;left:50%;margin-left:-350px;margin-top:-350px;background:white;z-index:999999999999999999999;box-shadow:4px 4px 10px rgba(0,0,0,0.2) }
  .quick_talk_pop img { width:100px;height:107px;position:absolute;z-index:222; }
  .quick_talk_pop_inner { width:100%;text-align:center;position:relative;height:680px;border:1px solid #d4d4d4;border-radius:20px;box-sizing:border-box;padding-top:30px; }
  .quick_talk_pop_inner b { font-size:24px;font-weight:bold;color:#444; } 
  .quick_talk_pop_inner input[type="text"] { margin-bottom:14px;width:60%;margin:0px auto;display:block;border:1px solid #d4d4d4;border-radius:4px;padding-left:10px;font-size:14px;text-align:left;height:70px;line-height:70px;font-size:20px; }
  .quick_talk_pop_inner select  { margin-bottom:14px;width:60%;margin:0px auto;display:block;border:1px solid #d4d4d4;border-radius:4px;padding-left:10px;font-size:14px;text-align:left;height:70px;line-height:70px;position:relative;left:0px;font-size:20px; }
  .quick_talk_pop_inner .sendbtn123 { margin:0px auto;width:60%;height:70px;background:#444;color:white;text-align:center;border-radius:4px;line-height:70px;cursor:pointer;margin-bottom:10px;font-size:20px; }
  .quick_talk_pop_inner .sendbtn123:hover { background:black; }
  .quick_talk_pop_inner .close123 {margin:0px auto;width:60%;height:70px;background:#a52727;color:white;text-align:center;border-radius:4px;line-height:70px;cursor:pointer;font-size:20px; }  
  .quick_talk_pop_inner .close123:hover { background:#841d1d; }
  .ffff { width:120px !important;display:inline-block !important;margin:2px !important }
  
  .content_body table tr td:nth-of-type(3) div { width:100%;padding-right:10px;box-sizing:border-box; }
  
  .content_body table th { padding:0px !important; }
  
  .mob_txt_head { font-size:50px !important;line-height:69px !important;font-weight:bold !important }
  .mob_txt_nor { font-size:30px !important;line-height:48px !important;font-weight:normal !important; }
  #bo_v_con p span { font-size:30px !important;line-height:48px !important;font-weight:normal !important; }
  
  .fu { width:100%;display:inline-block; }
/*  #mb_login { width:100% !important }*/
  .form-inline .form-control { display:inline-block !important; }
  #bo_gall .gall_li { width:100% !important;margin:0px;margin-bottom:20px; }
  #bo_gall .gall_con li img { width:100%;height:auto; }
  #bo_gall .gall_con li ul li:last-of-type { padding-top:20px;padding-left:20px; }
  .swid { width:100%;float:left; padding:8px; }
     .lnb_wrap { width:300px;float:left;height:auto;display:none; }
   .lnb { width:280px;float:left;height:auto;border:1px solid #d4d4d4; }
   .lnb a { display:block;width:100%;box-sizing:border-box;padding-left:20px;padding-right:20px;height:40px;line-height:40px;border-bottom:1px solid #d4d4d4;font-size:14px;color:black;font-weight:bold; }
   .lnb a.lnb_now { background:#222;color:white; }
  }