@charset "UTF-8";
/* *
 *
 *  variables
 *  変数
 *
 * */
/*--------------------------------------------------------------------------
   layout
---------------------------------------------------------------------------*/
/* @PC content width
-----------------------------------------------------------------*/
/* space
-----------------------------------------------------------------*/
/*--------------------------------------------------------------------------
   headerH
---------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------
   breakpoint
---------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------
  tranition
---------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------
 font
---------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------
   font-size
---------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------
  line-height
---------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------
  letter-spacing
---------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------
   color
---------------------------------------------------------------------------*/
/* font color base */
/* *
 *
 *  mixin & function
 *  関数
 *
 * */
/*--------------------------------------------------------------------------
  media
---------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------
   font-family
---------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------
   txt-jp
---------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------
  pseudo
---------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------
  ico-font
---------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------
  cf
---------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------
  flexbox
---------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------
  inline-style
---------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------
  function px-to-vw
---------------------------------------------------------------------------*/
/* *
 *
 *  2023_pre_spring_common.css
 *
 *
 * */
html, #page {
  background: #ffffff; }

.cursor {
  display: none; }

.dev-pc body {
  cursor: none !important; }
  .dev-pc body a {
    cursor: none !important; }

.dev-pc .cursor {
  display: block;
  position: fixed;
  text-align: center;
  top: 0;
  left: 0;
  cursor: none;
  pointer-events: none;
  z-index: 100005;
  opacity: 1; }
  .dev-pc .cursor .icon {
    display: block;
    width: 20px;
    height: 27px;
    background: url("/assets/images/lookbook/common/img_location.svg") no-repeat 50% 50%;
    background-size: 20px 27px; }
  .dev-pc .cursor .txt {
    position: absolute;
    top: 100%;
    left: 50%;
    padding-top: 4px;
    transform: translateX(-50%);
    display: none;
    font-size: 10px; }
  .dev-pc .cursor .y, .dev-pc .cursor .x {
    display: flex;
    justify-content: flex-start; }
    .dev-pc .cursor .y .num, .dev-pc .cursor .x .num {
      padding-left: 5px; }
  .dev-pc .cursor._load {
    opacity: 0; }
  .dev-pc .cursor._on .txt {
    display: block; }
