@charset "utf-8";

/*-------------------------------------------------------------------
    @genaral
-------------------------------------------------------------------*/
/* grid */

/*-------------------------------------------------------------------
    @elements
-------------------------------------------------------------------*/
/* button */
.btn-wrap{}

.btn { border: 1px solid transparent; padding: 0 0; margin: 0 0; }
.btn-ic {
    border: none;
    padding: 0;
    margin: 0;
    display: block; text-indent: -9999px; background-size: 100%; background-repeat: no-repeat; background-position: center;}

[class*='btn-sns'] {
    width: 2rem;
    height: 2rem;


}

.btn-sns-mydimension {background-image: url('../img/icon/ic_sns_mydimension.png');}
.btn-sns-discord {background-image: url('../img/icon/ic_sns_discord.png');}
.btn-sns-twitter {background-image: url('../img/icon/ic_sns_twitter.png');}
.btn-sns-youtube {background-image: url('../img/icon/ic_sns_youtube.png');}
.btn-sns-instagram {background-image: url('../img/icon/ic_sns_instagram.png');}
.btn-sns-linktree {background-image: url('../img/icon/ic_sns_linktree.png');}
.btn-sns-en {background-image: url('../img/icon/ic_sns_en.png');}
.btn-sns-kr {background-image: url('../img/icon/ic_sns_kr.png');}
.btn-menu {width: 6.6rem; height: 6.6rem; background-image: url('../img/icon/ic_menu.png');}
[class*='btn-link'] {height: 2.5rem;}
.btn-link01 {width: 2.4rem; background-image: url('../img/icon/ic_link01.png');}
.btn-link02 {width: 5.8rem; background-image: url('../img/icon/ic_link02.png');}
.btn-link03 {width: 6.2rem; background-image: url('../img/icon/ic_link03.png');}
.btn-link04 {width: 3rem; background-image: url('../img/icon/ic_link04.png');}
.btn-link05 {width: 3.3rem; background-image: url('../img/icon/ic_link05.png');}
.btn-link06 {width: 2.4rem; background-image: url('../img/icon/ic_link06.png');}
.btn-link07 {width: 3.4rem; background-image: url('../img/icon/ic_link07.png');}
.btn-link08 {width: 3rem; background-image: url('../img/icon/ic_link08.png');}
.btn-link09 {width: 2.5rem; background-image: url('../img/icon/ic_link09.png');}

/* icon */
i[class^='ic-'] {display: block; text-indent: -9999px; background-size: 100%; background-repeat: no-repeat; background-position: center;}

.ic-link {width: 2.4rem; height: 2.5rem; background-image: url('../img/icon/ic_link10.png');}

/* bullet */

/* list */
.list-wrap{}

.list-wrap.v1{}

/* img list */
.img-list{}

.img-list.v1{}

/* form, input */
.inp-wrap{}
.inp-item{}

.inp-item input[type="text"]{}

.phone .inp-item{}

/* title */
.tit-wrap{}
.tit-wrap .tit{}

.tit.v1{}

/* text */
.txt-warning{}
.txt-comment{}

/* table */
.tbl-wrap{}
.tbl-wrap table{ width: 100%; table-layout: fixed; }

.tbl-wrap.v1{}

/* paging */
.paging{}
.paging ul{}
.paging ul li{}
.paging ul li a{}
.paging ul li.front{}
.paging ul li.prev{}
.paging ul li.next{}
.paging ul li.back{}

/*-------------------------------------------------------------------
    @collections
-------------------------------------------------------------------*/
/* form group */

/* form mixins */

@media screen and (max-width: 1024px) {
    [class*='btn-sns'] {width: 4rem; height: 4rem;}
    .mobile .btn-sns-en {
        margin-right: 3rem;
        width: 4rem;
        height: 4rem;
    }

    .mobile .btn-sns-kr {
        margin-right: 3rem;
        width: 4rem;
        height: 4rem;
    }    

}
