.sub_header{background-color:#fff;border-bottom:.1rem solid #555}.sub_header .header__menu>li>a{color:#333}.sub_header .header__menubtn div{background-color:#000}.sub_header .snsLink1{background:url(../images/common/sns1.png) no-repeat center;background-size:cover}.sub_header .snsLink2{background:url(../images/common/sns2.png) no-repeat center;background-size:cover}.sub_header .header__logo{background:url(../images/common/logo_on.png) no-repeat center;background-size:cover}@media screen and (min-width: 960px){.sub_header .header__logo{background:url(../images/common/logo_pc_on.png) no-repeat center;background-size:cover}}.subContents{margin-top:10rem;padding-block:clamp(7rem,5vw,9rem) clamp(9rem,8vw,120rem)}.subTitle{font-size:clamp(5rem,5vw,7rem);font-weight:600;margin-bottom:1.2em;text-align:center}.introduction{width:95%;max-width:73rem;margin:0 auto;overflow:hidden}.introduction__title{font-size:clamp(4.1rem,10vw,10rem);font-weight:900;color:#e6e6e6;line-height:1.1}.introduction__title span{display:inline-block;font-size:.5em;font-weight:700;color:#333;transform:translateY(-0.4rem);margin-left:clamp(2.6rem,6vw,7rem)}.introduction__logo{margin:2rem 0}.introduction__dt{font-size:clamp(3.3rem,7vw,5.5rem)}.introduction__dt span{color:var(--green);font-weight:700}.introduction__dl{margin-bottom:clamp(4rem,6vw,6rem)}.introduction__dd{font-size:clamp(1.8rem,6vw,3rem);font-weight:300;color:#555;margin-top:clamp(1rem,4vw,1.5rem)}.introduction__dd span{color:var(--green);font-weight:700}.introduction__slogun{font-size:clamp(1.5rem,4vw,2rem);color:#000;line-height:1.3;display:table}.introduction__slogun:not(:last-child){margin-bottom:1rem}.introduction__slogun .intexts{display:table-cell;width:6rem;padding-right:1.5rem;text-align:right}.introduction__slogun .colored{display:table-cell;color:#fff;background-color:var(--green)}@media screen and (min-width: 1200px){.introduction{max-width:none}.introduction__flex{display:flex;justify-content:center;align-items:flex-end;flex-direction:row-reverse;-moz-column-gap:4rem;column-gap:4rem;transform:translateX(13rem)}.introduction__logo{margin:0}.introduction__title{width:100%;max-width:120rem;margin:0 auto}}.mapWrap{width:100% !important;height:32rem !important;margin-bottom:4rem !important}.mapWrap .wrap_map{height:calc(100% - 3.2rem) !important}@media screen and (min-width: 1200px){.mapWrap{height:58.3rem !important}}.contact{display:flex;flex-direction:column;row-gap:3rem}.contact__title{font-size:clamp(2rem,4vw,2.3rem);font-weight:700;color:#000}.contact__dl{display:flex;align-items:flex-start;-moz-column-gap:1rem;column-gap:1rem;font-size:1.8rem;line-height:1.5}.contact__dl dt{width:4rem;color:var(--green)}.contact__dl dd{color:#555;font-weight:300}.contact__numberWrap{padding-top:3rem;margin-top:3rem;border-top:.1rem solid #ddd;display:flex;flex-direction:column;row-gap:1rem}@media screen and (min-width: 1200px){.contact{flex-direction:row;justify-content:space-between}.contact__info{width:70%}.contact__numberWrap{flex-direction:row;justify-content:space-between}}.artistList{display:flex;justify-content:space-between;flex-wrap:wrap;row-gap:7rem}.artistList__cell{width:48%}.artistList__thum{position:relative;margin-bottom:clamp(2rem,4vw,3rem);overflow:hidden}.artistList__thum:after{content:"";display:block;padding-bottom:117.6470588235%}.artistList__thum img{position:absolute;top:0;left:0;width:100%;transition:transform .3s}.artistList__name{font-size:clamp(1.7rem,4.5vw,2.3rem);font-weight:600;color:#000;margin-bottom:1.5rem;text-align:center;line-height:1.3}.artistList__downs{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:.5rem}.artistList__downs .artistList__button{margin:0}.artistList__button{display:flex;align-items:center;justify-content:center;-moz-column-gap:1rem;column-gap:1rem;width:13.5rem;height:3.5rem;border:.1rem solid #ddd;border-radius:50vmax;font-size:1.4rem;font-weight:500;margin:0 auto}.artistList__button:after{content:"";display:block;width:1.5rem;height:1.4rem;background:url(../images/sub/artist/bootIcon.png) no-repeat center;background-size:cover}.artistList__button:hover{color:#fff;background-color:var(--orange);border-color:var(--orange)}.artistList__button:hover:after{background:url(../images/sub/artist/bootIcon_on.png) no-repeat center;background-size:cover}@media screen and (min-width: 1200px){.artistList{-moz-column-gap:clamp(5rem,5vw,9rem);column-gap:clamp(5rem,5vw,9rem);justify-content:flex-start}.artistList__cell{width:calc(35.8% - clamp(5rem,5vw,9rem));max-width:34rem}.artistList__cell a:hover .artistList__thum img{transform:scale(1.1)}.artistList__downs{flex-direction:row}}.profile{display:flex;flex-direction:column;row-gap:3.5rem;margin-bottom:clamp(8rem,9vw,11.5rem);overflow-x:hidden}.profile__slide{margin-bottom:2rem}.profile__thum{padding:0 1.5rem}.profile__thum .slick-prev,.profile__thum .slick-next{width:1.2rem;height:2rem;opacity:.3}.profile__thum .slick-prev:hover,.profile__thum .slick-next:hover{opacity:1}.profile__thum .slick-prev{background:url(../images/sub/artist/thumPrev.png) no-repeat center;background-size:cover;left:0}.profile__thum .slick-next{background:url(../images/sub/artist/thumNext.png) no-repeat center;background-size:cover;right:0}.profile__thum .slick-slide{margin:0 .5rem}.profile__thum .profile__thumCell{position:relative}.profile__thum .profile__thumCell:after{content:"";display:block;border:.1rem solid #ddd;position:absolute;top:0;left:0;width:100%;height:100%;box-sizing:border-box}.profile__thum .slick-current .profile__thumCell::after{border:.2rem solid var(--green)}@media screen and (min-width: 1200px){.profile__thum .profile__thumCell{cursor:pointer}}.profile__korName{font-size:clamp(4rem,5vw,6rem);color:#000;margin-bottom:2rem}.profile__engName{font-size:clamp(1.8rem,4vw,2.3rem);font-weight:500;color:#919191;margin-bottom:6rem}.profile__spec{display:flex;font-size:1.8rem;line-height:1.3}.profile__spec:not(:last-child){margin-bottom:2rem}.profile__spec dt{width:9.2rem;color:#000}.profile__spec dd{color:#555}.profile__buttons{margin-block:clamp(4rem,5vw,6rem);display:flex;flex-direction:column;row-gap:2rem}.profile__blank{display:flex;align-items:center;-moz-column-gap:1.5rem;column-gap:1.5rem;font-size:2.2rem}.profile__blank::before{content:"";display:block;width:2.5rem;height:2.5rem;transform:translateY(0.3rem)}.profile__blank:hover{color:var(--green)}.profile__downs{display:flex;gap:.5rem}.profile__link::before{background:url(../images/sub/artist/sns.png) no-repeat center;background-size:cover}.profile__link:hover::before{background:url(../images/sub/artist/snsOn.png) no-repeat center;background-size:cover}.profile__vod::before{background:url(../images/sub/artist/vod.png) no-repeat center;background-size:cover}.profile__vod:hover::before{background:url(../images/sub/artist/vodOn.png) no-repeat center;background-size:cover}.profile .artistList__button{margin:0}@media screen and (min-width: 960px){.profile{flex-direction:row;align-items:center;justify-content:space-between}.profile__image{width:47%}.profile__texts{width:47%}}.career{display:flex;flex-direction:column;row-gap:4rem}.career__value{font-size:clamp(2.7rem,5vw,3.5rem);font-weight:600;margin-bottom:2.5rem;padding-bottom:2.5rem;border-bottom:.1rem solid #ddd}.career__cell{display:flex;align-items:flex-start;font-size:1.5rem;-moz-column-gap:clamp(1.5rem,4vw,3rem);column-gap:clamp(1.5rem,4vw,3rem);line-height:1.4}.career__cell:not(:last-child){margin-bottom:2rem}.career__year{font-weight:500;color:#000;width:3.5rem}.career__work{color:#777}.career__work span{display:block}.career__work span:not(:last-child){margin-bottom:.5rem}@media screen and (min-width: 960px){.career{flex-direction:row;flex-wrap:wrap;-moz-column-gap:3.5%;column-gap:3.5%;row-gap:10rem}.career__wrap{width:31%}}.audition{text-align:center}.audition__title1{font-size:2.6rem;font-weight:500;margin-bottom:2.5rem}.audition__title2{font-size:3.5rem;font-weight:500;color:#000;margin-bottom:clamp(6rem,9vw,9.5rem)}.audition__stepTitle{font-size:2.6rem;font-weight:500;margin-bottom:2.5rem}.audition__step{display:flex;flex-direction:column;row-gap:4rem;margin-bottom:4rem}.audition__stepCell:not(:last-child):after{content:"";display:block;width:3.5rem;height:2.1rem;background:url(../images/sub/audition/arr_m.png) no-repeat center;background-size:cover;margin:4rem auto 0 auto}.audition__icon{width:15rem;margin:0 auto}.audition__stepText{font-size:1.8rem;margin-top:2rem}.audition__mail{font-size:1.8rem;font-weight:500;color:#000;line-height:1.3}.audition__comment{font-size:1.8rem;color:#555;line-height:1.5;margin-top:4rem}.audition__comment span{color:var(--green)}@media screen and (min-width: 960px){.audition__step{flex-direction:row;justify-content:center;-moz-column-gap:15rem;column-gap:15rem}.audition__stepCell{position:relative}.audition__stepCell:not(:last-child):after{content:"";display:block;width:2.1rem;height:3.5rem;background:url(../images/sub/audition/arr_pc.png) no-repeat center;background-size:cover;margin:0;position:absolute;right:-8rem;top:5.5rem}}.hiCustomer{margin-bottom:3rem;padding-bottom:3rem;border-bottom:.1rem solid #ddd}.hiCustomer__dt{font-size:clamp(2.7rem,5vw,3.5rem);font-weight:300;line-height:1.3;margin-bottom:.9em}.hiCustomer__dt b{font-weight:700}.hiCustomer__dd{font-size:clamp(1.6rem,4vw,1.8rem);line-height:1.4;color:#555}.hiCustomer__colored{color:var(--green)}.csForm__agreeTitle{font-size:clamp(1.8rem,4vw,2.2rem);line-height:1.3;margin-bottom:.4em}.csForm__agreeText{color:var(--green);font-size:1.6rem;line-height:1.4;padding-left:2rem;position:relative}.csForm__agreeText::before{content:"※";position:absolute;left:0;top:0}.csForm__box{display:flex;flex-direction:column;align-items:center;row-gap:2rem;padding-block:3rem;border-radius:1.5rem;border:.1rem solid #ddd;background-color:#fbfbfb;-moz-columns:clamp(2rem,4vw,4rem);columns:clamp(2rem,4vw,4rem);margin-block:3rem 7rem}.csForm__prav{width:17.4rem;height:5rem;background-color:var(--green);color:#fff;font-size:1.6rem;font-weight:600;display:flex;align-items:center;justify-content:center}.csForm__radioLine{display:flex;align-items:center;-moz-column-gap:clamp(2rem,4vw,4rem);column-gap:clamp(2rem,4vw,4rem);position:relative}.csForm__radioLine input[type=radio]{position:absolute;right:0;width:1px;height:1px;padding:0;border:0 none;margin:0;top:0;overflow:hidden;clip:rect(0 0 0 0)}.csForm__radioLine label{font-size:1.5rem;color:#555;position:relative;display:flex;align-items:center;justify-content:center;gap:1rem}.csForm__radioLine label::before{content:"";display:block;width:2.5rem;height:2.5rem;border-radius:100%;border:.1rem solid #ddd;box-sizing:border-box}.csForm__radioLine input[type=radio]:checked+label::before{border:.7rem solid var(--green)}.csForm__inputHead{display:flex;align-items:flex-end;-moz-column-gap:2rem;column-gap:2rem;padding-bottom:2rem;margin-bottom:4rem;border-bottom:.2rem solid #333}.csForm__head1{font-size:clamp(2rem,4vw,2.5rem);font-weight:500}.csForm__head2{font-size:1.5rem;color:#555;position:relative;padding-left:1.2rem}.csForm__head2::before{content:"";display:block;width:.5rem;height:.5rem;border-radius:100%;background-color:var(--green);left:0;position:absolute;top:50%;transform:translateY(-50%)}.csForm__inputLine{display:flex;flex-direction:column;row-gap:1rem}.csForm__inputLine:not(:last-child){margin-bottom:3rem}.csForm__inputLine input[type=text],.csForm__inputLine input[type=number],.csForm__inputLine select{height:5rem;border:.1rem solid #ddd;font-size:1.6rem;font-weight:300;padding-left:1.5rem}.csForm__th{font-size:1.8rem;font-weight:500;box-sizing:border-box;position:relative;padding-left:1.2rem}.csForm .must .csForm__th::before{content:"";display:block;width:.5rem;height:.5rem;border-radius:100%;background-color:var(--green);left:0;position:absolute;top:50%;transform:translateY(-50%)}.csForm__td{display:flex;align-items:center}.csForm__at{font-size:1.8rem;display:block;width:5rem;text-align:center}.csForm__input{width:100%}.csForm__number{width:calc(33.3333% - 1.5rem)}.csForm__number:not(:last-child){margin-right:2rem}.csForm__mail{width:calc(50% - 2.5rem);max-width:33rem}.csForm__select{width:100%;max-width:43rem;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(../images/sub/selectArr.png);background-repeat:no-repeat;background-position:center right 10px;background-size:1.2rem}.csForm__textarea{width:100%;height:11.5rem;box-sizing:border-box;border:.1rem solid #ddd;resize:none;padding:1rem 1.5rem;font-size:1.6rem;font-weight:300}.csForm__submit{width:clamp(22rem,17vw,31rem);height:7.8rem;color:#fff;border-radius:50vmax;background-color:var(--green);color:#fff;font-size:2.4rem;font-weight:600;margin:clamp(4.5rem,4vw,7rem) auto 0 auto;display:flex;align-items:center;justify-content:center}.csForm .file_wrap{width:100%}.csForm .file_wrap li{display:flex;flex-direction:column;row-gap:1rem}.csForm .file_wrap li .fileName{display:block;width:100%;max-width:94rem}.csForm .file_wrap li label{display:block;width:100%;line-height:5rem;margin-right:5px;color:#fff;font-size:1.8rem;font-weight:500;background-color:#333;text-align:center;vertical-align:middle}.csForm .file_wrap li input[type=file]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}@media screen and (min-width: 768px){.csForm__box{flex-direction:row;justify-content:center;-moz-column-gap:4rem;column-gap:4rem}.csForm__number{max-width:23rem}.csForm__inputLine{flex-direction:row;align-items:flex-start}.csForm__th{width:20%;line-height:5rem}.csForm__td{flex:1;width:100%}.csForm .file_wrap li{flex-direction:row;width:100%}.csForm .file_wrap li .fileName{width:calc(100% - 16.5rem)}.csForm .file_wrap li label{width:16.5rem}}.privacy{background:#fbfafa;border:1px solid #d7d5d5;padding:25px;height:645px;box-sizing:border-box}.privacy>div{padding:20px;background:#fff;border:1px solid #d7d5d5;box-sizing:border-box;height:100%}.privacy .intxtarea{width:100%;height:100%;border:none;line-height:1.7;word-break:keep-all;font-size:14px;overflow-y:scroll;white-space:pre-line}gin-bottom:clamp(8rem,10vw,14rem)}.apply__tab li{width:50%;max-width:28rem;height:6rem;box-sizing:border-box;border:1px solid #ddd}.apply__tab li:first-child{border-right:none}.apply__tab li.current{background-color:#920883}.apply__tab li.current a{color:#fff}.apply__tab li a{display:flex;align-items:center;justify-content:center;height:100%;font-size:2rem;font-weight:700}.apply__steps .title{font-size:clamp(2rem,6vw,2.5rem);font-weight:900;margin-bottom:clamp(4rem,6vw,7rem)}.faq{border-top:2px solid #000;text-align:left}.faq li{border-bottom:1px solid #ddd}.faq li.on{background-color:#fafafa}.faq li.on .faq__title{font-weight:700}.faq li.on .faq__title::after{background:url(../images/sub/employment/open.png) no-repeat center;background-size:cover}.faq li.on .faq__contents{display:block}.faq__title{font-size:clamp(1.8rem,5vw,2.3rem);font-weight:700;line-height:1.4;padding:3rem clamp(1.5rem,5vw,4rem);width:100%;display:flex;align-items:center;background:none}.faq__title span{flex:1;text-align:left}.faq__title::after{content:"";width:2.4rem;height:1.4rem;background:url(../images/sub/employment/close.png) no-repeat center;background-size:cover}.faq__contents{border-top:1px solid #ddd;font-size:1.7rem;line-height:1.5;padding:clamp(1.5rem,5vw,4rem);display:none}.applyLink{width:30rem;height:8rem;line-height:8rem;display:block;color:#920883;border:1px solid #920883;border-radius:50vmax;font-size:2.8rem;font-weight:700;text-align:center;margin:clamp(7rem,7vw,10rem) auto 0 auto}@media screen and (min-width: 1200px){.applyLink:hover{background-color:#920883;color:#fff}}.tabBox{display:none}.view{display:block}.comment{font-size:1.7rem;line-height:1.3;color:#555;margin-bottom:3rem}.education{border:1px solid #ddd;padding:clamp(2rem,4vw,3.5rem)}.education:not(:last-child){margin-bottom:2rem}.education__img{margin-bottom:3rem}.education__text{padding-bottom:2.5rem;margin-bottom:2.5rem;border-bottom:1px dotted #ddd}.education__text .title{font-size:clamp(1.8rem,4vw,2.2rem);font-weight:700;line-height:1.3;margin-bottom:1.2em}.education__text .inText{font-size:1.5rem;line-height:1.4;color:#555}.education__text .inText:not(:last-child){margin-bottom:.7rem}.education__price dl{display:flex;justify-content:space-between}.education__price dl:first-child{margin-bottom:1.5rem}.education__price dl dt{font-size:1.7rem;font-weight:700}.education__price dl .price{font-size:2rem;color:#777;display:inline-block;position:relative}.education__price dl .price:after{content:"";display:block;width:100%;height:1px;background-color:#777;position:absolute;top:50%;transform:translateY(-50%)}.education__price dl .price span{font-size:.8em}.education__price dl .sale{font-size:2.7rem;font-weight:900;color:#0e5b6e}.education__price dl .sale span{font-size:.7em}.education__btns{display:flex;justify-content:space-between;margin-top:30px}.education__btns li{width:48.5%;line-height:4rem;text-align:center;border-radius:50vmax}.education__btns li a{display:block;font-size:1.7rem}.education__btns li.button01{background-color:#ececec}.education__btns li.button01 a{color:#111}.education__btns li.button02{background-color:#920883}.education__btns li.button02 a{color:#fff}.education__btns li:hover{background-color:#a847ec}.education__btns li:hover a{color:#fff}@media screen and (min-width: 1200px){.education{display:flex;justify-content:space-between}.education__text{padding:0 2rem 0 0;margin:0;border-right:1px dotted #ddd;border-bottom:none;width:41rem}.education__price{width:33rem;display:flex;align-items:center;justify-content:flex-end}.education__price>div{width:100%}}.aboutClass{display:flex;flex-direction:column;row-gap:3rem}.aboutClass__title{font-size:clamp(2.2rem,6vw,2.5rem);font-weight:700;line-height:1.3;padding-bottom:.9em;margin-bottom:1.2em;border-bottom:.2rem solid #333}.aboutClass__text{font-size:1.7rem;font-weight:500;line-height:1.5;color:#555}.aboutClass__text .choice{font-weight:700}.aboutClass__box{padding-bottom:clamp(3rem,6vw,4rem);margin-bottom:clamp(3rem,6vw,4rem);border-bottom:1px solid #ddd}.aboutClass__subtitle{font-size:2rem;font-weight:700;margin-bottom:1em}.aboutClass__image{margin-bottom:4rem;position:relative;overflow:hidden;width:100%}.aboutClass__image img{position:absolute;top:0;left:0%;width:100%}.aboutClass__image::after{content:"";display:block;padding-bottom:66.7924528302%}.aboutClass__price{width:100%}.aboutClass__price .title{font-size:2.2rem;font-weight:700;margin-bottom:1.3em}.aboutClass__price dl dd.point:after{display:none}.aboutClass__price .buttons li{height:5rem;line-height:5rem}@media screen and (min-width: 960px){.aboutClass{flex-direction:row-reverse;justify-content:space-between}.aboutClass__right{width:44.4%}.aboutClass__left{width:50%;max-width:60rem}}.privacy{background:#fbfafa;border:1px solid #d7d5d5;padding:25px;height:645px;box-sizing:border-box}.privacy>div{padding:20px;background:#fff;border:1px solid #d7d5d5;box-sizing:border-box;height:100%}.privacy>div>.intxtarea{width:100%;height:100%;border:none;line-height:1.7;word-break:keep-all;font-size:14px;overflow-y:scroll;white-space:pre-line}.product_list{overflow:hidden;display:flex;flex-wrap:wrap;gap:26px}.product_list li{max-width:280px;width:calc(25% - 13px);position:relative;border:1px solid #ddd;box-sizing:border-box}.product_list li:hover:after{content:"";position:absolute;pointer-events:none;top:0;left:0;box-sizing:border-box;width:100%;height:100%;border:2px solid #897a5a}.product_list li .prod_thum{padding-bottom:100%;overflow:hidden;position:relative}.product_list li .prod_thum img{position:absolute;width:100%}.product_list li .prod_thum .soldout{width:52px;line-height:24px;text-align:center;color:#fff;font-size:13px;font-weight:500;border-radius:24px;background-color:#da3259;position:absolute;top:15px;left:10px;z-index:1}.product_list li .prod_txts{padding:25px 8% 25px 8%}.product_list li .prod_name{font-size:18px;font-weight:500;margin-bottom:5px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.product_list li .this_eq{font-size:16px;font-weight:300;margin-bottom:13px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.product_list li .price{font-size:20px;font-weight:300;color:#000}.product_list li .price span{font-weight:500}.product_list li .in_btns{overflow:hidden}.product_list li .in_btns span{float:left;display:block;width:50%;box-sizing:border-box;background-color:#f8f8f8;border-top:1px solid #ddd;text-align:center;line-height:53px}.product_list li .in_btns span a{display:block;font-size:15px;color:#777}.product_list li .in_btns span a:before{content:"";display:inline-block;height:53px;vertical-align:top;margin-right:5px}.product_list li .in_btns span:hover{background-color:#fff}.product_list li .in_btns span:hover a{color:#897a5a}.product_list li .in_btns .ibt01{border-right:1px solid #ddd}.product_list li .in_btns .ibt01 a:before{background:url(../images//common/ibt01.png) no-repeat center left;background-size:18px auto;width:18px}.product_list li .in_btns .ibt01 a:hover:before{background:url(../images//common/ibt01_on.png) no-repeat center left;background-size:18px auto}.product_list li .in_btns .ibt02 a:before{background:url(../images//common/ibt02.png) no-repeat center left;background-size:18px auto;width:18px}.product_list li .in_btns .ibt02 a:hover:before{background:url(../images//common/ibt02_on.png) no-repeat center left;background-size:18px auto}.product_infowrap{overflow:hidden}.product_images{float:left;width:100%;max-width:570px}.product_images .mob_prods{display:none}.product_images .prod_imgs{position:relative;height:570px;margin-bottom:10px}.product_images .prod_imgs .soldout{width:52px;line-height:24px;text-align:center;color:#fff;font-size:13px;font-weight:500;border-radius:24px;background-color:#da3259;position:absolute;top:15px;left:10px;z-index:1}.product_images .prod_imgs li img{width:100%}.product_infos{float:right;width:500px}.product_infos .product_name{font-size:30px;line-height:1.5;margin-bottom:20px}.product_infos .price{border-bottom:1px solid #ddd;margin:20px 0;padding-bottom:20px}.product_infos .price .this_price{color:#19b1dd;font-size:25px;margin-right:20px}.product_infos .price .prev_price{font-weight:300;color:#888;text-decoration:line-through;font-size:16px}.product_infos .prod_comment{margin-bottom:35px}.product_infos .prod_comment .info_table li{line-height:1.4;margin-bottom:10px;font-size:15px;display:table}.product_infos .prod_comment .info_table li span{display:table-cell;vertical-align:top}.product_infos .prod_comment .info_table li .it_th{font-weight:500;margin-right:10px;padding-right:10px;white-space:nowrap;text-overflow:ellipsis}.product_infos .prod_comment .info_table li .it_td{font-weight:300}.product_infos .prod_comment .info_table li .pers_price{color:#19b1dd;font-weight:500}.product_infos .option_box{margin-bottom:25px}.product_infos .option_box .op_title{font-size:13px;font-weight:500;margin-bottom:10px}.product_infos .option_box .select_wrap{position:relative;display:block;width:100%;font-size:14px;height:40px;border:1px solid #ddd;background-color:#fff;background:url(/imagesNew/sub/select.png) no-repeat center right 10px;box-sizing:border-box}.product_infos .option_box .select_wrap span{display:block;height:38px;padding-left:10px;line-height:40px;text-align:left}.product_infos .option_box .sub_sel{width:100%;font-size:16px;height:40px;border:1px solid #ddd;background-color:#fff;opacity:0;position:absolute;left:0;top:0;display:block;padding-left:10px;filter:alpha(opacity=0);z-index:1;appearance:none;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none}.product_infos .hided_box{padding:15px;box-sizing:border-box;background-color:#f3f3f3;overflow:hidden;position:relative;margin:35px 0}.product_infos .hided_box .close_hb{position:absolute;right:15px;top:15px;width:20px;cursor:pointer}.product_infos .hided_box .close_hb img{width:100%}.product_infos .hided_box>.hb_title{font-size:17px;font-weight:500;padding-bottom:15px;margin-bottom:15px;border-bottom:1px dashed #ddd}.eq_box{float:left}.eq_box .quant{width:55px;height:35px;border:1px solid #ddd;float:left;text-align:center}.eq_box span{display:block;background-color:#fff;width:20px;height:37px;line-height:37px;text-align:center;border:1px solid #ddd;box-sizing:border-box;cursor:pointer;float:left;font-size:13px}.eq_box .substr{border-right:none}.eq_box .add{border-left:none}.product_infos .hided_box .each_price{font-size:15px;float:right;margin-top:5px}.product_infos .total_wrap{text-align:right;margin-bottom:35px}.product_infos .total_wrap .total{font-weight:300;font-size:15px}.product_infos .total_wrap .total_price{color:#19b1dd;font-size:25px;font-weight:500;margin-left:50px}.shop_btns{overflow:hidden}.shop_btns li{float:left;text-align:center;box-sizing:border-box;border:1px solid #ddd;line-height:45px;height:46px;margin-right:5px;width:calc(33.333% - 4px)}.shop_btns li:last-child{margin-right:0}.shop_btns li a{display:block;font-size:15px}.shop_btns li a img{width:20px;margin-right:10px}.shop_btns .buy_btn{background:#333;border:none}.shop_btns .buy_btn a{color:#fff}.detail_infowrap{margin-top:35px}.detail_tabs{overflow:hidden;margin-bottom:35px}.detail_tabs li{float:left;width:33.33333%;box-sizing:border-box;border:1px solid #ddd;background-color:#f8f8f8;border-right:none;text-align:center;height:45px;line-height:45px}.detail_tabs li:last-child{border-right:1px solid #ddd}.detail_tabs li a{font-size:15px;display:block}.detail_tabs .dtab_on{background-color:#fff}.detail_tabs .dtab_on a{font-weight:500}.detail_infowrap .infos{margin-bottom:50px;overflow:hidden}.detail_infowrap .dei_section{text-align:center}.detail_infowrap .infos img{max-width:100%}.detail_infowrap .reviews{width:100%}.detail_infowrap .reviews tr td,.reviews tr th{border:1px solid #ddd;border-left:none;border-right:none;color:#333;font-size:14px;padding:18px 0}.detail_infowrap .reviews .table_contents{display:none}.detail_infowrap .reviews .table_contents td{padding-bottom:60px}.detail_infowrap .reviews .table_contents td .rev_txt{background-color:#efefef;padding:18px 0 18px 90px;line-height:1.5}.detail_infowrap .brd_title{cursor:pointer}.detail_infowrap .brd_title .lock{margin-right:7px;text-align:top}.detail_infowrap .retexts{color:#999;margin-right:15px;font-size:11px}.detail_infowrap .re_btns{float:right;margin-top:20px}.detail_infowrap .re_btns li{width:125px;line-height:40px;text-align:center;display:inline-block}.detail_infowrap .re_btns li a{display:block;font-size:13px}.detail_infowrap .re_btns .write_btn{color:#fff;background-color:#212121;margin-right:10px}.detail_infowrap .re_btns .write_btn a{color:#fff}.detail_infowrap .re_btns .list_btn{color:#454545;background-color:#fff;border:1px solid #ddd;box-sizing:border-box;font-weight:700}.hywmember_input{font-size:1.7rem}.hywcheck_wrap .hywcheck_box label{padding:10px 12px !important}.hywmember_btn{font-size:2rem}.hywlogin_box input[type=password]{font-family:"굴림" !important}.tab_wrap{margin-bottom:30px}.tab_wrap .current_page{line-height:44px;text-align:center;background-color:#64767f;color:#fff;font-size:16px;font-weight:500;display:none}.sub_tabs{overflow:hidden;text-align:center}.sub_tabs li{display:inline-block;max-width:168px;width:calc(25% - 10px);line-height:44px;text-align:center;background-color:#fff;border-radius:44px;border:1px solid #dbdbdb;margin-left:5px}.sub_tabs li a{color:#4d4d4d;font-size:17px;font-weight:500;display:block}.sub_tabs li:first-child{margin-left:0}.sub_tabs .currrent{background-color:#64767f;border:none}.sub_tabs .currrent a{color:#fff}.column{padding-top:4rem;border-top:.3rem solid #2bbac6}.column li{display:flex;flex-direction:column;row-gap:3rem;padding-bottom:4rem;margin-bottom:4rem;border-bottom:1px solid #ddd}.column__thum{position:relative;width:100%;max-width:39.8rem;overflow:hidden}.column__thum img{position:absolute;top:0;left:0}.column__thum:after{content:"";display:block;padding-bottom:67.8391959799%}.column__title{font-size:clamp(2.4rem,5vw,2.7rem);font-weight:700;margin-bottom:.8em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.column__text{font-size:1.8rem;line-height:1.5;color:#555;height:7.5rem;display:-os-flexbox;display:box;word-wrap:normal;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3;margin-bottom:3rem}.column__bottom{display:flex;align-items:center;justify-content:space-between}.column__date{font-size:1.8rem;color:#6f6f6f}.column__button{display:flex;align-items:center;justify-content:center;width:clamp(15rem,15vw,19rem);height:5rem;font-size:1.8rem;box-sizing:border-box;color:#920883;border:1px solid #920883;border-radius:50vmax}@media screen and (min-width: 960px){.column li{flex-direction:row;align-items:center;justify-content:space-between;padding-left:clamp(2rem,3vw,4rem);padding-right:clamp(2rem,3vw,4rem)}.column__right{width:calc(100% - 44rem)}.column__button:hover{background-color:#920883;color:#fff}}.interviews{display:flex;flex-wrap:wrap;gap:4%;row-gap:5rem;padding-top:4rem;border-top:.3rem solid #2bbac6}.interviews li{width:48%}.interviews__thum{position:relative;overflow:hidden;margin-bottom:3rem}.interviews__thum img{position:absolute;top:0;left:0;width:100%}.interviews__thum:after{content:"";display:block;padding-bottom:63.1578947368%}.interviews__title{font-size:clamp(2rem,4vw,2.3rem);font-weight:700;margin-bottom:2rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.interviews__texts{font-size:1.7rem;line-height:1.4;color:#555;margin-bottom:2.5rem;height:4.4rem;display:-os-flexbox;display:box;word-wrap:normal;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}.interviews__date{font-size:1.5rem;color:#111;padding:.5rem 0 .5rem 2.5rem;background:url(../images/sub/commuity/date.png) no-repeat center left;background-size:2rem}@media screen and (min-width: 960px){.interviews{gap:2.45%;row-gap:6rem}.interviews li{width:31.7%}.interviews li:hover .interviews__title{color:#920883}}.boardBtns{display:flex;gap:1rem;width:100%;max-width:37rem;margin-top:7.35rem}.boardBtns li{width:calc(50% - .5rem);height:6rem;border-radius:50vmax}.boardBtns li.btn01{background-color:#2bbac6}.boardBtns li.btn02{background-color:#6e6e6e}.boardBtns li a{font-size:2rem;font-weight:900;color:#fff;height:100%;display:flex;align-items:center;justify-content:center}.editBtns{display:flex;justify-content:center;gap:1rem;margin-top:clamp(5rem,6vw,7rem)}.editBtns li{width:48%;max-width:18rem;height:6rem;border-radius:50vmax}.editBtns li.btn01{background-color:#2bbac6}.editBtns li.btn02{background-color:#4b4b4b}.editBtns li a{display:flex;align-items:center;justify-content:center;height:100%;color:#fff;font-size:2rem;font-weight:900}.pager{display:flex;align-items:center;justify-content:center;gap:.5rem;margin-top:clamp(5rem,6.5vw,7rem)}.pager li{width:clamp(3rem,4vw,5.5rem);height:clamp(3rem,4vw,5.5rem);border-radius:100%;box-sizing:border-box}.pager li a{height:100%;display:flex;align-items:center;justify-content:center}.pager .number a{font-size:1.7rem;font-weight:700}.pager__current{background-color:#2bbac6}.pager__current a{color:#fff}.pager .arrow{border:1px solid #ddd}.pager__first{background:url(../images/sub/first.png) no-repeat center;background-size:1.2rem}.pager__prev{background:url(../images/sub/prev.png) no-repeat center;background-size:.8rem;margin-right:clamp(.5rem,3vw,4rem)}.pager__next{background:url(../images/sub/next.png) no-repeat center;background-size:.8rem;margin-left:clamp(.5rem,3vw,4rem)}.pager__last{background:url(../images/sub/last.png) no-repeat center;background-size:1.2rem}