/* 여기에 작업 또는 수정할 당신의 css style을 설정하세요. (customizations) */


 /* 정렬 */
    .textc {text-align:center;}
    .textl {text-align:left;}
    .textr {text-align:right;}
    /* flex */
    .flexnw {display:flex !important; flex-wrap: nowrap;}
    .flexw {display:flex !important; flex-wrap: wrap;}
    .disblock {display:block;}
    .flex10 {width:10%;}
    .flex20 {width:20%;}
    .flex25 {width:25%;}
    .flex30 {width:30%;}
    .flex33 {width:33%;}
    .flex40 {width:40%;}
    .flex50 {width:50%;}
    .flex60 {width:60%;}
    .flex70 {width:70%;}
    .flex80 {width:80%;}
    .flex90 {width:90%;}
    .flex100 {width:100%;}
    .flexjud {justify-content:default;}
    .flexjue {justify-content:flex-end;}
    .flexjuc {justify-content:center;}
    .flexjub {justify-content:space-between;}
    .flexjua {justify-content:space-around;}
    .flexjuo {justify-content:space-evenly;}
    .flexdc {flex-direction: column;}

    .flexconb {align-content: space-between;}

    .flexitemst {align-items:flex-start;}
    .flexitemse {align-items:flex-end;}
    .flexitemsc {align-items:center;}
    .flexitemsb {align-items:baseline;}
    .flexitemsd {align-items:default;}
    .flexitemss {align-items: stretch;}
    .flexg1 {flex-grow: 1;}
    
    /* font size */
    .font10 {font-size:10px;}
    .font15 {font-size:15px;}
    .font16 {font-size:16px;}
    .font17 {font-size:17px;}
    .font18 {font-size:18px;}
    .font19 {font-size:19px;}
    .font20 {font-size:20px;}
    .font21 {font-size:21px;}
    .font22 {font-size:22px;}
    .font23 {font-size:23px;}
    .font24 {font-size:24px;}
    .font25 {font-size:25px;}
    .font26 {font-size:26px;}
    .font27 {font-size:27px;}
    .font28 {font-size:28px;}
    .font29 {font-size:29px;}
    .font30 {font-size:30px;}
    .font35 {font-size:35px;}
    .font40 {font-size:40px;}
    .font45 {font-size:45px;}
    .font50 {font-size:50px;}
    /* font weight */
    .fontw100 {font-weight:100;}
    .fontw200 {font-weight:200;}
    .fontw300 {font-weight:300;}
    .fontw400 {font-weight:400;}
    .fontw500 {font-weight:500;}
    .fontw550 {font-weight:550;}
    .fontw600 {font-weight:600;}
    .fontw650 {font-weight:650;}
    .fontw700 {font-weight:700;}
    /* 줄간격 */
    .lineh1 {line-height:1em;}
    .lineh2 {line-height:2em;}
    .lineh3 {line-height:3em;}
    .lineh4 {line-height:4em;}
    .lineh5 {line-height:5em;}
    .lineh6 {line-height:6em;}
    .lineh7 {line-height:7em;}
    /* 기px색상 */
    .cored {color:red;}
    .coblue {color:blue;}
    .cogreen {color:green;}
    .co000 {color:#000 !important;}
    .cofff {color:#fff;}
    .bgred {background-color:red;}
    .bgblue {background-color:blue;}
    .bggreen {background-color:green;}
    .bg000 {background-color:#000;}
    .bgfff {background-color:#fff;}
    /* 테스트 박스 */
    .testbor {border:1px solid red;}
    /* 가운데 밑줄 */
    .linec:after {content: "";display: block;width: 60px;border-bottom: 3px solid #bcbcbc;margin: 0px auto;}
    /* 폰트 변경 */
    .ffam {font-family: 'NEXON Lv2 Gothic', sans-serif !important;}
    .posir {position: relative;}
    .posia {position: absolute;}
    .posif {position: fixed;}
	.cursor {cursor:pointer;}
    /* media 쿼리 */
    @media (max-width:767px) {
    }
/*
transition: all 0.5s; 
transform:translate(-50%, -50%);
:nth-child(n+3):nth-child(-n+7)


*/
.sidebar-right-wrap {display:none !important;}

.rgba-banner-area, .product-sns, .product-description-bottom, .goods-sns {display:none !important;}

/* 색상세팅 */
gold {color:#c99c48;}
red {color:#dc3545;}
blue {color:#0d6efd;}
white {color:#fff;}
/* 박스세팅 */
boxblack {color:#fff; padding:5px; border-radius:10px; background:#000;}
boxgold {color:#fff; padding:5px; border-radius:10px; background:#c99c48;}
boxred {color:#fff; padding:5px; border-radius:10px; background:#dc3545;}
boxblue {color:#fff; padding:5px; border-radius:10px; background:#0d6efd;}
boxwhite {color:#000; padding:5px; border-radius:10px; background:#fff;}

boxblacks {color:#fff; padding:10px; border-radius:5px; background:#000;}
boxgolds {color:#fff; padding:10px; border-radius:5px; background:#c99c48;}
boxreds {color:#fff; padding:10px; border-radius:5px; background:#dc3545;}
boxblues {color:#fff; padding:10px; border-radius:5px; background:#0d6efd;}
boxwhites {color:#000; padding:10px; border-radius:5px; background:#fff;}

