/* -start- title-area -공통- */
.title-area { position: relative; }
.title-area .top-main-img-box { width: 100%; max-width: 1920px; height: 350px; }
.title-area .top-main-img-box .d-img-top-main { width: 100%; height: 100%; display: block; object-fit: cover; }
.title-area .top-main-text-box { position: absolute; top: 35%; left: 0; right: 0; }
.title-area .top-main-text-box .area-title-h1 { font-size: 1.875rem; font-weight: 500; text-align: center; color: #fff; padding-bottom: 1.25rem; }
.title-area .top-main-text-box .area-category-list { font-size: 1rem; font-weight: normal; text-align: center; color: #fff; }
.title-area .top-main-text-box .icon-next { vertical-align: bottom; }
/* -end- title-area -공통- */

/* -start- 공통 */
.d-img { width: 100%; display: block; }
/* -end- 공통 */

/* -start- 튠페이스 */
.wrap-tune-face { width: 100%; max-width: 1920px; }
/* -end- 튠페이스 */

/* -start- 튠라이너 */
.wrap-tune-liner { width: 100%; max-width: 1920px; }
/* -end- 튠라이너 */

/* -start- 듀얼토닝 */
.wrap-dual-toning { width: 100%; max-width: 1920px; }
/* -end- 듀얼토닝 */

/* -start- 코레지셀핏 */
.wrap-corage { width: 100%; max-width: 1920px; }
/* -end- 코레지셀핏 */

/* -start- LDM */
.wrap-ldm { width: 100%; max-width: 1920px; }
/* -end- LDM */

/* -start- 실 리프팅 */
.wrap-thread-lifting { width: 100%; max-width: 1920px; }
/* -end- 실 리프팅 */

/* -start- 티타늄 레이저 */
.wrap-titanium-laser { width: 100%; max-width: 1920px; }
.wrap-titanium-laser .titanium-laser-img-box01 { margin-top: 7rem; }
.wrap-titanium-laser .titanium-laser-img-box02 { margin-top: 9.437rem; }
/* -end- 티타늄 레이저 */

/* -start- 튠레이저 */
.wrap-tune-laser { width: 100%; max-width: 1920px; }
.wrap-tune-laser .tune-laser-img-box01 { margin-top: 7rem; margin-bottom: 11.25rem; }
.wrap-tune-laser .tune-laser-img-box02 { margin-bottom: 11.25rem; }
/* -end- 튠레이저 */

@media (max-width: 600px) {
  /* -start- submenu -공통- */
  .wrap-mobile-submenu { background-color: #202020; width: 100%; overflow: hidden; padding: 1.062rem 0 1rem; position: fixed; top: 50px; z-index: 1; }
  #m-submenu-slides .list-submenu { font-size: 0.937rem; font-weight: 500; color: rgba(255, 255, 255, 0.5); }
  #m-submenu-slides .list-submenu.on { color: #fff; }
  #m-submenu-slides .swiper-container { padding-left: 1.562rem; padding-right: 1.25rem; }
  #m-submenu-slides .list-1 { width: 160px; }
  #m-submenu-slides .list-2 { width: 160px; }
  #m-submenu-slides .list-3 { width: 150px; }
  #m-submenu-slides .list-4 { width: 40px; }
  #m-submenu-slides .list-5 { width: 160px; }
  
  .wrap-mobile-fulldownmenu { background-color: #fff; width: 100%; overflow: hidden; border-bottom: 1px solid #d9d9d9; position: fixed; top: 105px; padding-left: 1.562rem; display: block; }
  .wrap-mobile-fulldownmenu .wrapper-fulldownmenu { display: flex; justify-content: flex-start; align-items: center; }
  .wrap-mobile-fulldownmenu .wrapper-fulldownmenu .list-fulldown-menu { font-size: 0.937rem; font-weight: 500; line-height: 1; color: #202020; margin-right: 3rem; padding: 1rem 0 0.812rem; }
  .wrap-mobile-fulldownmenu .wrapper-fulldownmenu .list-fulldown-menu.on { border-bottom: 4px solid #005c5e; }
  /* .wrap-mobile-fulldownmenu.open-mobile-menu { display: block; } */
  
  /* -end- submenu -공통- */

  /* -start- 공통 */
  .m-img { width: 100%; display: block; }
  /* -end- 공통 */

  /* -start- 튠페이스 */
  .wrap-tune-face { width: 100%; max-width: 100%; padding-top: 6rem; }
  /* -end- 튠페이스 */
  
  /* -start- 튠라이너 */
  .wrap-tune-liner { width: 100%; max-width: 100%; padding-top: 6rem; }
  /* -end- 튠라이너 */

  /* -start- 듀얼토닝 */
  .wrap-dual-toning { width: 100%; max-width: 100%; padding-top: 3rem; }
  /* -end- 듀얼토닝 */

  /* -start- 코레지셀핏 */
  .wrap-corage { width: 100%; max-width: 100%; padding-top: 3rem; }
  /* -end- 코레지셀핏 */

  /* -start- LDM */
  .wrap-ldm { width: 100%; max-width: 100%; padding-top: 3rem; }
  /* -end- LDM */

  /* -start- 실 리프팅 */
  .wrap-thread-lifting { width: 100%; max-width: 100%; padding-top: 3rem; }
  /* -end- 실 리프팅 */
  
  /* -start- 티타늄 레이저 */
  .wrap-titanium-laser { width: 100%; max-width: 100%; padding-top: 6rem; }
  .wrap-titanium-laser .titanium-laser-img-box01 { margin-top: 2.5rem; }
  .wrap-titanium-laser .titanium-laser-img-box02 { margin-top: 3.1875rem; }
  /* -end- 티타늄 레이저 */

  /* -start- 튠레이저 */
  .wrap-tune-laser { width: 100%; max-width: 100%; padding-top: 6rem; }
  .wrap-tune-laser .tune-laser-img-box01 { margin-top: 3.8125rem; margin-bottom: 6.187rem; }
  .wrap-tune-laser .tune-laser-img-box02 { margin-bottom: 6.187rem; }
  /* -end- 튠레이저 */
 
}
