@charset "utf-8";

@font-face {src:url("/skin/view/sub9/img/Jalnan.ttf") format('truetype'); font-family: 'jal';}
@font-face {src:url("/skin/view/sub9/img/RixYeoljeongdo Regular.ttf") format('truetype'); font-family: 'rix';}
@font-face {src:url("/skin/view/sub10/img/Californian-FB_9060.ttf") format('truetype'); font-family: 'cali';}
@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@100;300;400;500;700;900&display=swap');



.swid{padding: 0px;width: 100%;overflow:hidden;}
.lovetest{width: 100%;}



/*menu*/
.tabmenu {
    font-family: 'Noto Sans KR', sans-serif;
    color: #474747;
    font-weight: bold;
    font-size: 20px;
    text-align: center
}
.tabmenu li{
    margin-right: 80px;
    cursor: pointer;
    padding-bottom: 15px;
    display: inline-block
}
.tabmenu li:hover{color: #f9876f}
.tabmenu li:last-child{margin-right: 0}
.tabmenu li.on{color: #f9876f;border-bottom: 3px solid #f9876f;}



/*cont*/
.tabcont {display: none;width: 100%;}
.tabcont.on {display: block;}
.tabcont h1 {font-family: 'jal';padding:35px 0;color: #f9876f}

#tab1 ul{position: relative}
#tab1 li{float:left;}
#tab1 img{width:100%;cursor:pointer;}
#tab1 p{
    margin: 20px 0 50px 0 !important;
    width:100%;
    float:left;
    text-overflow: ellipsis;
    overflow:hidden;
    white-space:nowrap;
    color: #535353;
    font-weight: bold;
}

#tab1 .all{margin-top: -10px;width: 100%}


.morebtn{
    margin: 20px auto;
    color: #f9876f;
    font-family: 'Noto Sans KR', sans-serif;
    font-weight: bold;
    font-size: 15px;
    text-align: center;
    border-radius: 50px;
    border: 3px solid #f9876f;
    width: 140px;
    height: 50px;
    line-height:45px;
    box-sizing:border-box;
}
.morebtn:hover{background: #f9876f;color: white}



/*팝업영상*/
#popup_video {
  display: flex;
  justify-content: center;
  align-items: center;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, .7);
  z-index: 999;
}
#popup_video.hide {
  display: none;
}
#popup_video .video img{
      width: 30px;
      float: right;
    }