.service.detail .br-none br{display:none !important}.service.detail .title-area h3{margin-top:0;padding:25px 200px 27px 0;line-height:33px;color:#221e1f;font-size:22px;font-weight:700}.service.detail .title-area h3 br{display:none}.service.detail .title-area h3 small{font-weight:400;font-size:15px;line-height:20px;display:block;margin-top:8px;padding-bottom:3px;color:#767676}.service.detail .title-area .btns{position:absolute;top:41px;right:0;-webkit-box-align:top;-ms-flex-align:top;align-items:top;margin-top:0}.service.detail .title-area .btns .txt-date{line-height:34px}.service.detail .title-area .btns .btn-share{margin-left:9px;margin-right:-9px}.service.detail .title-area .btns .btn-like{position:relative;margin-left:16px;padding-left:15px}.service.detail .title-area .btns .btn-like::before{position:absolute;top:11px;left:0;content:'';width:1px;height:16px;background-color:#d4d4d4;vertical-align:top}.service.detail .title-area .btns .btn-like .icon-like{height:36px}.service.detail .title-area .btns .btn-like em{line-height:36px}.service.gallery .title-area h2{border-bottom:0}.service.gallery .mdchoice{background:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#f6f6f6));background:linear-gradient(180deg, #fff, #f6f6f6);margin-top:10px}.service.gallery .mdchoice h3{font-weight:700;font-size:54px;font-family:"karla";letter-spacing:-.02em;line-height:54px;color:#ec1b3b;text-align:center}.service.gallery .mdchoice .gallery-swiper{position:relative;margin:0 auto;padding:29px 0 40px;width:1240px}.service.gallery .mdchoice .gallery-swiper .swiper-container{width:1140px}.service.gallery .mdchoice .gallery-swiper .swiper-slide{width:480px}.service.gallery .mdchoice .gallery-swiper .swiper-slide .thumb img{-webkit-box-shadow:14px 14px 20px rgba(0,0,0,0.14);box-shadow:14px 14px 20px rgba(0,0,0,0.14)}.service.gallery .mdchoice .gallery-swiper .swiper-slide .txt-ti{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:400;font-size:30px;line-height:40px;margin-top:25px;display:block;width:480px;color:#221e1f}.service.gallery .mdchoice .gallery-swiper .swiper-slide .txt-info{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:18px;line-height:20px;margin-top:11px;display:block;width:480px;color:#464646}.service.gallery .mdchoice .gallery-swiper .swiper-slide .btn-bookmark{position:absolute;top:0;right:12px;width:44px;height:50px}.service.gallery .mdchoice .gallery-swiper .swiper-slide .btn-bookmark::after{background-position:0 -160px;width:80px;height:80px}.service.gallery .mdchoice .gallery-swiper .swiper-slide .btn-bookmark.active::after{background-position:-80px -160px}.service.gallery .mdchoice .gallery-swiper .swiper-pagination{margin-top:59px}.service.gallery .mdchoice .gallery-swiper .swiper-button-prev{top:225px;margin-top:0}.service.gallery .mdchoice .gallery-swiper .swiper-button-next{top:225px;margin-top:0}.service.gallery .tab-menu{margin-top:66px}.service.gallery .form-totalfilter{margin-top:37px}.service.gallery .form-totalfilter .select{right:192px;width:110px}.service.gallery .form-totalfilter .search{position:absolute;top:0;right:0;width:160px}.service.gallery .form-totalfilter .search input{border:0;padding-left:0;height:34px;line-height:32px;border-bottom:2px solid #464646}.service.gallery .form-totalfilter .search .btn-del{right:20px}.service.gallery .form-totalfilter .search .btn-search{top:-4px;right:-12px}.service.gallery .product-list{margin-top:-51px}.service.gallery .product-list>li>button{width:100%}.service.gallery .product-list .btn-bookmark{position:absolute;top:58px;right:10px;width:20px}.service.gallery .product-list .baseinfo{position:relative;padding-right:50px}.service.gallery .product-list .baseinfo .txt-ti{display:block;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:13px}.service.gallery .product-list .baseinfo .txt-option{display:block;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:6px;color:#a9a9a9;font-size:13px}.service.gallery .product-list .baseinfo .btn-like{top:-6px;width:auto;text-indent:0}.service.gallery .product-list .baseinfo .btn-like:after{display:none}.service.gallery .popup.popgallerydetail>.inner{width:728px}.service.gallery .popup.popgallerydetail .txt-ti{font-weight:400;font-size:16px;line-height:24px;margin-top:-4px;padding-right:100px;display:block;color:#464646}.service.gallery .popup.popgallerydetail .txt-option{margin-top:3px;display:block;color:#a9a9a9;font-size:13px}.service.gallery .popup.popgallerydetail .btn-like{position:absolute;top:0;right:70px}.service.gallery .popup.popgallerydetail .btn-share{position:absolute;top:-4px;right:23px}.service.gallery .popup.popgallerydetail .flipbook-viewport{margin-top:29px;width:664px;height:596px}.service.gallery .popup.popgallerydetail .flipbook-viewport .thumbnails{padding-top:18px;background-color:#f6f6f6}.service.gallery .popup.popgallerydetail .flipbook-viewport .thumbnails li.s{margin-left:20px}.service.gallery .popup.popgallerydetail .flipbook-viewport .thumbnails li.s div:before{background-color:#f6f6f6}.service.gallery .popup.popgallerydetail .btns .btn-bookmark{width:40px;height:40px}.service.photo .title-area h2{border-bottom:0}.service.photo .photo-swiper{position:relative}.service.photo .photo-swiper .swiper-button-prev{left:-35px}.service.photo .photo-swiper .swiper-button-next{right:-35px}.service.photo .photo-swiper .txt{position:absolute;left:60px;bottom:59px;width:45%;color:#fff}.service.photo .photo-swiper .txt strong{font-size:40px;line-height:52px;display:block;max-height:52px;overflow:hidden}.service.photo .photo-swiper .txt small{font-size:26px;line-height:30px;display:block;max-height:60px;overflow:hidden;margin-top:9px}.service.photo .photo-swiper .txt .txt-date{margin-top:28px;color:#fff;font-size:18px;opacity:.6}.service.photo .btnarea{margin-top:20px}.service.photo .btnarea .btn-all{padding-top:1px;padding-left:617px;height:80px;line-height:76px;color:#464646;font-size:18px;font-weight:700;text-align:left;border-color:#f6f6f6;background-color:#f6f6f6}.service.photo .btnarea .btn-all::before{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background-image:url("/images/w/common/icon.png");display:inline-block;background-position:0 0;background-repeat:no-repeat;content:'';width:195px;height:67px}.service.photo .btnarea .btn-all::after{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background-image:url("/images/w/common/icon.png");display:inline-block;background-position:-240px -240px;background-repeat:no-repeat;content:'';width:40px;height:40px}.service.photo .btnarea .btn-all::before{left:391px;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);background-image:url("/images/w/sub/service.png")}.service.photo .btnarea .btn-all::after{position:static;margin-left:-6px;-webkit-transform:translate(0, 0);transform:translate(0, 0);vertical-align:middle}.service.photo .bbs-list li{margin-top:33px}.service.photo .bbs-list a{font-size:22px;line-height:26px;padding:24px 20px 24px 0;font-weight:700}.service.photo .bbs-list a::after{right:-11px;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);background-position:-80px -80px;background-image:url("/images/w/common/btn.png")}.service.photo .bbs-list a .txt-date{display:block;margin-top:10px;font-weight:400}.service.photo .bbs-list .pic{display:-webkit-box;display:-ms-flexbox;display:flex}.service.photo .bbs-list .pic div{position:relative;width:276px;height:276px;overflow:hidden}.service.photo .bbs-list .pic div+div{margin-left:12px}.service.photo .bbs-list .pic div img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);max-width:none}.service.photo .photodetail{overflow:hidden;position:relative}.service.photo .photodetail:after{position:absolute;left:50%;bottom:0;background-image:url("/images/w/temp/photo_bannerbg.png");display:inline-block;background-position:0 0;background-repeat:no-repeat;-webkit-transform:translateX(-50%);transform:translateX(-50%);content:'';width:1920px;height:189px}.service.photo .photodetail .visual{position:relative;padding:160px 0 0 39px;height:463px;text-align:left}.service.photo .photodetail .visual .photobg{position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.service.photo .photodetail .visual .photobg img{max-width:none}.service.photo .photodetail .visual .txt-date{position:absolute;top:40px;left:40px;color:#fff;font-size:18px;opacity:0.7}.service.photo .photodetail .visual .btn-more{position:absolute;top:32px;left:240px;border-radius:16px;width:130px;color:#efefef;font-size:13px;border:1px solid #efefef;background-color:transparent;z-index:1}.service.photo .photodetail .visual .btn-more .icon-more::after{background-position:-280px -240px}.service.photo .photodetail .visual h2{font-size:40px;line-height:44px;position:relative;color:#fff;font-weight:700}.service.photo .photodetail .visual h2 small{display:block;margin-top:10px;line-height:30px;color:#fff;font-size:26px;font-weight:400}.service.photo .photodetail .visual .btn-write{position:absolute;right:40px;bottom:79px;font-size:18px;line-height:24px;border-radius:50px;-webkit-box-shadow:3px 4px 14px rgba(0,0,0,0.25);box-shadow:3px 4px 14px rgba(0,0,0,0.25);padding:26px 20px;width:100px;height:100px;color:#fff;font-weight:700;text-align:center;background-color:#ff724c;z-index:1}.service.photo .photodetail.finish .visual .photobg::before{position:absolute;top:0;left:0;background-image:url("/images/w/sub/photo_detail_finish_cover_1920x462.png");display:inline-block;background-position:0 0;background-repeat:no-repeat;background-position:center 0;content:'';display:block;width:100%;height:100%}.service.photo .photodetail-swiper{position:relative;margin-top:-141px}.service.photo .photodetail-swiper .swiper-container{padding-bottom:60px;height:479px;opacity:0;border-bottom:1px solid #efefef;-webkit-transition:opacity 0.5s;transition:opacity 0.5s}.service.photo .photodetail-swiper .swiper-container.active{opacity:1}.service.photo .photodetail-swiper .swiper-container .swiper-wrapper.active .swiper-slide{position:absolute;left:50%;top:50%;margin-top:0;-webkit-transform:translate(-50%, -50%) scale(1);transform:translate(-50%, -50%) scale(1);-webkit-transition:margin 0.5s;transition:margin 0.5s}.service.photo .photodetail-swiper .swiper-container .swiper-wrapper.active .swiper-slide .btn{-webkit-transform:scale(1);transform:scale(1)}.service.photo .photodetail-swiper .swiper-container .swiper-wrapper.active ~ .swiper-button-prev,.service.photo .photodetail-swiper .swiper-container .swiper-wrapper.active ~ .swiper-button-next{display:none}.service.photo .photodetail-swiper .swiper-container .swiper-slide{margin-top:-16px;width:412px;height:calc(412px + 6px);-webkit-transform:scale(0.62624);transform:scale(0.62624);-webkit-transition:margin 0.5s, -webkit-transform 0.5s;transition:margin 0.5s, -webkit-transform 0.5s;transition:transform 0.5s, margin 0.5s;transition:transform 0.5s, margin 0.5s, -webkit-transform 0.5s}.service.photo .photodetail-swiper .swiper-container .swiper-slide.swiper-slide-active{margin-top:0;-webkit-transform:scale(1);transform:scale(1)}.service.photo .photodetail-swiper .swiper-container .swiper-slide.swiper-slide-active .thumb{-webkit-box-shadow:17px 17px 36px rgba(0,0,0,0.14);box-shadow:17px 17px 36px rgba(0,0,0,0.14)}.service.photo .photodetail-swiper .swiper-container .swiper-slide.swiper-slide-active .btn{-webkit-transform:scale(1);transform:scale(1)}.service.photo .photodetail-swiper .swiper-container .swiper-slide.swiper-slide-prev>button{margin-left:27px}.service.photo .photodetail-swiper .swiper-container .swiper-slide.swiper-slide-prev .btn{top:24px;left:21px}.service.photo .photodetail-swiper .swiper-container .swiper-slide.swiper-slide-prev .crown:after{top:65px}.service.photo .photodetail-swiper .swiper-container .swiper-slide.swiper-slide-next>button{margin-left:-27px}.service.photo .photodetail-swiper .swiper-container .swiper-slide.swiper-slide-next .btn{top:24px;left:21px}.service.photo .photodetail-swiper .swiper-container .swiper-slide.swiper-slide-next .crown:after{top:65px}.service.photo .photodetail-swiper .swiper-container .swiper-slide>button{position:relative;-webkit-transition:margin 0.5s;transition:margin 0.5s}.service.photo .photodetail-swiper .swiper-container .swiper-slide .thumb{position:relative;display:block;margin-top:6px;width:412px;height:412px;overflow:hidden}.service.photo .photodetail-swiper .swiper-container .swiper-slide img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);max-width:none}.service.photo .photodetail-swiper .swiper-container .swiper-slide .btn{position:absolute;top:14px;left:-4px;padding:0 5px;min-width:84px;max-width:150px;height:32px;line-height:32px;font-size:16px;font-weight:700;text-align:center;border-radius:0 16px 16px 0;-webkit-transform:scale(1.598);transform:scale(1.598);-webkit-transition:all 0.5s;transition:all 0.5s;overflow:hidden}.service.photo .photodetail-swiper .swiper-container .swiper-slide .i{position:absolute;top:45px;left:-21px;background-image:url("/images/w/sub/service.png");display:inline-block;background-position:-240px 0;background-repeat:no-repeat;width:36px;height:27px;opacity:0;-webkit-transform:scale(0);transform:scale(0);-webkit-animation:photo-effect .8s ease-in-out forwards .2s;animation:photo-effect .8s ease-in-out forwards .2s}.service.photo .photodetail-swiper .swiper-container .swiper-slide .i.i2{top:102px;left:29px;width:21px;height:21px;background-position:-280px 0;-webkit-animation-delay:.4s;animation-delay:.4s}.service.photo .photodetail-swiper .swiper-container .swiper-slide .i.i3{top:355px;left:65px;width:18px;height:18px;background-position:-320px 0;-webkit-animation-delay:.3s;animation-delay:.3s}.service.photo .photodetail-swiper .swiper-container .swiper-slide .i.i4{top:29px;left:auto;right:-33px;width:52px;height:59px;background-position:-200px -40px;-webkit-animation-delay:.4s;animation-delay:.4s}.service.photo .photodetail-swiper .swiper-container .swiper-slide .i.i5{top:200px;left:auto;right:23px;width:15px;height:15px;background-position:-280px -40px;-webkit-animation-delay:.5s;animation-delay:.5s}.service.photo .photodetail-swiper .swiper-container .swiper-slide .i.i6{top:266px;left:-20px;width:43px;height:38px;background-position:-320px -40px;-webkit-animation-delay:.6s;animation-delay:.6s}.service.photo .photodetail-swiper .swiper-container .swiper-slide .crown{position:absolute;top:0;left:-10px;background-image:url("/images/w/sub/service.png");display:inline-block;background-position:-360px -160px;background-repeat:no-repeat;width:27px;height:20px}.service.photo .photodetail-swiper .swiper-container .swiper-slide .crown.gold{background-position:-320px -160px}.service.photo .photodetail-swiper .swiper-container .swiper-slide .crown::after{position:absolute;top:46px;left:6px;background-image:url("/images/w/sub/service.png");display:inline-block;background-position:-360px 0;background-repeat:no-repeat;content:'';width:4px;height:4px}.service.photo .photodetail-swiper .swiper-container .swiper-button-prev{top:193px;left:330px;margin-top:0;opacity:0.7}.service.photo .photodetail-swiper .swiper-container .swiper-button-next{top:193px;right:330px;margin-top:0;opacity:0.7}.service.photo .photodetail-swiper .form-totalfilter{margin-top:50px}.service.photo .form-totalfilter{margin-top:48px}.service.photo .photo-list ul{margin-top:-58px;margin-left:-36px}.service.photo .photo-list ul:after{clear:both;content:'';display:table}.service.photo .photo-list li{float:left;padding-top:58px;padding-left:36px}.service.photo .photo-list li>button{display:block;width:258px}.service.photo .photo-list li>button .thumb{position:relative;display:block;margin-bottom:13px;width:258px;height:258px;overflow:hidden}.service.photo .photo-list li>button .thumb img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);max-width:none}.service.photo .photo-list li>button strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;line-height:20px;color:#464646;font-weight:400;text-align:left}.service.photo .photowrite{padding-bottom:32px}.service.photo .photowrite h3{font-size:22px;line-height:26px;padding:45px 0 30px;color:#221e1f;border-bottom:1px solid #d4d4d4}.service.photo .photowrite .write{margin-top:32px}.service.photo .photowrite .write th{padding-top:25px}.service.photo .photowrite .write td{padding-top:20px}.service.photo .photowrite .form-entry.form-counter .counter{float:right;margin-left:0;line-height:35px;font-size:12px}.service.photo .photowrite .form-entry.form-counter .counter em{color:#767676}.service.photo .photowrite .form-entry textarea{height:160px}.service.photo .photowrite .form-entry .sortable>.upload-filepic:nth-of-type(3){margin-right:0}.service.photo .photowrite .inputmsg{margin-top:9px;margin-left:0}.service.photo .photowrite>label{padding-left:311px}.service.photo .photowrite>label span{color:#221e1f}.service.photo .photowrite .infotxt{padding:19px 0 28px 311px;border-bottom:1px solid #d4d4d4}.service.photo .photowrite .infotxt li+li{margin-top:3px}.service.photo .photowrite .btnarea{margin-top:40px}.service.photo .photowrite .btnarea .medium{width:240px}.service.photo .photowrite .btns .medium{width:200px}.service.photo .photowrite ~ .photowrite{padding:32px 0 0;border-top:1px solid #efefef}.service.photo .popup.popphotodetail .reviewpic-swiper .swiper-button-prev,.service.photo .popup.popphotodetail .reviewpic-swiper .swiper-button-next{margin-top:-20px;width:40px;height:40px;background-color:rgba(0,0,0,0.3)}.service.photo .popup.popphotodetail .reviewpic-swiper .swiper-button-prev::after,.service.photo .popup.popphotodetail .reviewpic-swiper .swiper-button-next::after{background-position:-320px -80px}.service.photo .popup.popphotodetail .reviewpic-swiper .swiper-button-prev{left:0}.service.photo .popup.popphotodetail .reviewpic-swiper .swiper-button-next{right:0}.service.photo .popup.popphotodetail .review-cont{margin:0}.service.photo .popup.popphotodetail .txt-top{position:relative;padding-top:4px;border-bottom:1px solid #efefef}.service.photo .popup.popphotodetail .txt-top .btn-like{margin-left:22px;line-height:40px}.service.photo .popup.popphotodetail .txt-top .btn-like .icon-like{height:37px}.service.photo .popup.popphotodetail .txt-top .btn-share{position:absolute;top:5px;right:-8px}.service.photo .popup.popphotodetail .txt-subject{margin-top:12px;padding-right:200px}.service.photo .popup.popphotodetail .txt-iddate{float:right;margin-top:-18px}.service.photo .popup.popphotodetail .btnarea{margin-top:35px}.service.photo.list .search-area{margin-top:-18px}.service.photo.list .search-area .form-search{margin:0 auto;width:298px}.service.photo.list .search-area .form-search input{padding-left:5px;padding-right:80px;border:0;border-bottom:2px solid #464646}.service.photo.list .search-area .form-search input:focus{border-color:#ec1b3b}.service.photo.list .product-list{margin-top:0}.service.photo.list .product-list li{margin-top:36px;padding-top:0}.service.photo.list .product-list li:nth-child(1),.service.photo.list .product-list li:nth-child(2){margin-top:32px}.service.photo.list .product-list li a{position:relative}.service.photo.list .product-list .thumb{border:0}.service.photo.list .product-list .baseinfo{position:absolute;left:53px;bottom:54px;width:70%}.service.photo.list .product-list .txt-ti{font-size:34px;line-height:44px;display:block;margin-top:0;max-height:none;color:#fff;font-weight:700;-webkit-line-clamp:initial}.service.photo.list .product-list .txt-info{font-size:24px;line-height:34px;display:block;margin-top:5px;color:#fff}.service.photo.list .product-list .txt-date{margin-top:30px;color:#fff;font-size:20px;opacity:.6}.service.photo.list .nodata{padding:150px 0 162px}.service.photo.list .nodata::before{-webkit-transform:translate(-50%, 70px);transform:translate(-50%, 70px)}.service.event.list .title-area h2{border-bottom:0}.service.event.list .event-swiper{position:relative}.service.event.list .event-swiper .swiper-button-prev{left:-35px}.service.event.list .event-swiper .swiper-button-next{right:-35px}.service.event.list .tab-menu{margin-top:24px}.service.event.list .form-totalfilter{margin-top:36px}.service.event.list .eventbanner-list{margin-top:20px;font-size:0}.service.event.list .eventbanner-list li{margin-top:49px;margin-left:20px;display:inline-block;width:560px}.service.event.list .eventbanner-list li:nth-of-type(1),.service.event.list .eventbanner-list li:nth-of-type(2){margin-top:0}.service.event.list .eventbanner-list li:nth-of-type(2n+1){margin-left:0}.service.event.list .eventbanner-list li .txt{text-align:right;margin-top:12px}.service.event.list .eventbanner-list li .txt strong{display:block;color:#221e1f;font-size:16px;font-weight:400;max-height:44px;overflow:hidden}.service.event.list .eventbanner-list li .txt .txt-date{margin-top:8px;font-size:13px}.service.event.detail .bbs-detail.innerfull{text-align:center}.service.event.detail .bbs-detail.innerfull .cont.full{overflow:hidden}.service.event.detail .bbs-detail.innerfull .cont.full>div{margin:0 auto;width:1140px}.service.event.detail .bbs-detail.innerfull .cont.full img{position:relative;display:block;max-width:none;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.service.event.detail .bbs-detail .product-area{margin-top:60px}.service.event.detail .bbs-detail .roulette{margin:0 auto;width:1140px}.service.event.detail .bbs-detail .roulette .roulette-inner{position:relative}.service.event.detail .bbs-detail .roulette .roulette-inner .roulette-bg{position:relative;text-align:center}.service.event.detail .bbs-detail .roulette .roulette-inner .roulette-area{position:absolute;top:400px;left:50%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);width:640px;-webkit-box-shadow:1px 1px 25px 0px rgba(108,73,76,0.33);box-shadow:1px 1px 25px 0px rgba(108,73,76,0.33);border-radius:50%}.service.event.detail .bbs-detail .roulette .roulette-inner .roulette-area .roulette-imgar{position:relative;z-index:2}.service.event.detail .bbs-detail .roulette .roulette-inner .roulette-area .roulette-imgar .roulette-img{position:relative;z-index:2}.service.event.detail .bbs-detail .roulette .roulette-inner .roulette-area .niddle{position:absolute;left:50%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);top:-20px;width:48px;height:60px;z-index:4}.service.event.detail .bbs-detail .roulette .roulette-inner .roulette-area .btn-start{position:absolute;top:50%;left:50%;width:200px;height:200px;margin-top:-100px;margin-left:-100px;border-radius:100%;background:url("/images/w/temp/eventdetail_roulette_btn200x200.png") no-repeat;background-size:100%;z-index:5;font-size:0}.service.event.detail .bbs-detail .roulette .roulette-inner .roulette-benefit{position:relative;margin-top:-40px;padding-bottom:100px;background-color:#fcf8dd;text-align:center}.service.event.detail .bbs-detail .attendance .attendance-inner{position:relative}.service.event.detail .bbs-detail .attendance .attendance-inner .attendance-title{position:relative;background-color:#fff1f1}.service.event.detail .bbs-detail .attendance .attendance-inner .attendance-title .bg{position:relative}.service.event.detail .bbs-detail .attendance .attendance-inner .attendance-title .txt{position:absolute;left:50%;bottom:100px;-webkit-transform:translateX(-50%);transform:translateX(-50%);padding:0 10px;display:inline-block;border-bottom:2px solid #221e1f}.service.event.detail .bbs-detail .attendance .attendance-inner .attendance-title .txt img{display:inline-block;margin-top:28px;vertical-align:top}.service.event.detail .bbs-detail .attendance .attendance-inner .attendance-title .txt em{font-weight:700;font-size:60px;font-family:"karla";letter-spacing:-.02em;display:inline-block;margin:0 16px;line-height:70px;color:#e62341}.service.event.detail .bbs-detail .attendance .attendance-inner .calender{position:relative;width:100%;background-color:#ffdcdc}.service.event.detail .bbs-detail .attendance .attendance-inner .calender .img{text-align:center}.service.event.detail .bbs-detail .attendance .attendance-inner .calender .calender-inner .ti{padding-top:76px;line-height:102px;text-align:center}.service.event.detail .bbs-detail .attendance .attendance-inner .calender .calender-inner .ti strong{font-weight:700;font-size:80px;font-family:"karla";letter-spacing:-.02em;display:inline-block;margin-right:8px}.service.event.detail .bbs-detail .attendance .attendance-inner .calender .calender-inner .ti img{margin-top:39px}.service.event.detail .bbs-detail .attendance .attendance-inner .calender .calender-inner .ti.img{padding-top:100px;padding-bottom:44px;line-height:1}.service.event.detail .bbs-detail .attendance .attendance-inner .calender .calender-inner .ti.img img{margin-top:0}.service.event.detail .bbs-detail .attendance .attendance-inner .calender .calender-inner table{margin:0 auto;width:680px;background-color:#fff}.service.event.detail .bbs-detail .attendance .attendance-inner .calender .calender-inner table thead{background-color:#ffdcdc}.service.event.detail .bbs-detail .attendance .attendance-inner .calender .calender-inner table thead tr th{font-size:24px;line-height:20px;padding:0;line-height:66px;color:#221e1f;border:0;background-color:transparent}.service.event.detail .bbs-detail .attendance .attendance-inner .calender .calender-inner table thead tr th:first-of-type{padding-left:20px;padding-right:10px}.service.event.detail .bbs-detail .attendance .attendance-inner .calender .calender-inner table thead tr th:last-of-type{padding-left:10px;padding-right:20px}.service.event.detail .bbs-detail .attendance .attendance-inner .calender .calender-inner table thead tr.en th{font-weight:400;font-size:26px;font-family:"karla";letter-spacing:-.02em}.service.event.detail .bbs-detail .attendance .attendance-inner .calender .calender-inner table tbody tr:first-of-type td{padding-top:20px}.service.event.detail .bbs-detail .attendance .attendance-inner .calender .calender-inner table tbody tr:last-of-type td{padding-bottom:20px}.service.event.detail .bbs-detail .attendance .attendance-inner .calender .calender-inner table tbody tr td{padding:4px;text-align:right;border:0}.service.event.detail .bbs-detail .attendance .attendance-inner .calender .calender-inner table tbody tr td:first-of-type{padding-left:20px}.service.event.detail .bbs-detail .attendance .attendance-inner .calender .calender-inner table tbody tr td:last-of-type{padding-right:20px}.service.event.detail .bbs-detail .attendance .attendance-inner .calender .calender-inner table tbody tr td>div{position:relative;width:84px;height:94px;background-color:#f6f6f6;text-align:center;overflow:hidden}.service.event.detail .bbs-detail .attendance .attendance-inner .calender .calender-inner table tbody tr td>div:empty{background-color:#efefef}.service.event.detail .bbs-detail .attendance .attendance-inner .calender .calender-inner table tbody tr td>div.timelimit{background-color:#efefef}.service.event.detail .bbs-detail .attendance .attendance-inner .calender .calender-inner table tbody tr td>div.disabled{background-color:#efefef}.service.event.detail .bbs-detail .attendance .attendance-inner .calender .calender-inner table tbody tr td>div.disabled .txt-num{color:#a9a9a9}.service.event.detail .bbs-detail .attendance .attendance-inner .calender .calender-inner table tbody tr td>div .today{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:84px;height:94px}.service.event.detail .bbs-detail .attendance .attendance-inner .calender .calender-inner table tbody tr td>div .today img{width:100%}.service.event.detail .bbs-detail .attendance .attendance-inner .calender .calender-inner table tbody tr td>div .limit{position:absolute;top:6px;right:6px;width:19px;height:19px}.service.event.detail .bbs-detail .attendance .attendance-inner .calender .calender-inner table tbody tr td>div .limit img{width:100%}.service.event.detail .bbs-detail .attendance .attendance-inner .calender .calender-inner table tbody tr td>div .txt-num{font-weight:400;font-size:34px;font-family:"karla";letter-spacing:-.02em;position:relative;z-index:1;display:block;line-height:94px;color:#221e1f;text-align:center}.service.event.detail .bbs-detail .attendance .attendance-inner .calender .calender-inner table tbody tr td>div .icon{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:72px;height:72px;z-index:0}.service.event.detail .bbs-detail .attendance .attendance-inner .calender .calender-inner .info{padding:20px 0;font-size:0;text-align:center}.service.event.detail .bbs-detail .attendance .attendance-inner .calender .calender-inner .info img{margin:0 16px}.service.event.detail .bbs-detail .attendance .attendance-inner .calender .calender-inner .todayhot{position:relative;margin:0 auto;width:1140px}.service.event.detail .bbs-detail .attendance .attendance-inner .calender .calender-inner .todayhot .title{margin-bottom:20px}.service.event.detail .bbs-detail .attendance .attendance-inner .calender .calender-inner .todayhot .todayhot-swiper{position:relative}.service.event.detail .bbs-detail .attendance .attendance-inner .calender .calender-inner .todayhot .todayhot-swiper .swiper-container{overflow:hidden}.service.event.detail .bbs-detail .attendance .attendance-inner .calender .calender-inner .todayhot .todayhot-swiper .swiper-container .swiper-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.service.event.detail .bbs-detail .attendance .attendance-inner .calender .calender-inner .todayhot .todayhot-swiper .swiper-container.swiper-container-initialized .swiper-wrapper{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.service.event.detail .bbs-detail .attendance .attendance-inner .calender .calender-inner .todayhot .todayhot-swiper .swiper-container.swiper-container-initialized .swiper-button-prev{display:block}.service.event.detail .bbs-detail .attendance .attendance-inner .calender .calender-inner .todayhot .todayhot-swiper .swiper-container.swiper-container-initialized .swiper-button-next{display:block}.service.event.detail .bbs-detail .attendance .attendance-inner .calender .calender-inner .todayhot .todayhot-swiper .swiper-container .swiper-slide{width:332px}.service.event.detail .bbs-detail .attendance .attendance-inner .calender .calender-inner .todayhot .todayhot-swiper .swiper-container .swiper-slide .end{position:absolute;top:0;left:0}.service.event.detail .bbs-detail .attendance .attendance-inner .calender .calender-inner .todayhot .todayhot-swiper .swiper-container ~ .swiper-button-prev{display:block}.service.event.detail .bbs-detail .attendance .attendance-inner .calender .calender-inner .todayhot .todayhot-swiper .swiper-container ~ .swiper-button-next{display:block}.service.event.detail .bbs-detail .attendance .attendance-inner .calender .calender-inner .todayhot .todayhot-swiper .swiper-button-prev{display:none;left:-36px}.service.event.detail .bbs-detail .attendance .attendance-inner .calender .calender-inner .todayhot .todayhot-swiper .swiper-button-next{display:none;right:-36px}.service.event.detail .bbs-detail .attendance .attendance-inner .calender .calender-inner .todayhot .todayhot-info{padding-left:16px;text-align:left}.service.event.detail .bbs-detail .attendance .attendance-inner .calender .calender-inner .todayhot .todayhot-info img{display:block}.service.event.detail .bbs-detail .attendance .attendance-inner .calender .calender-inner .todayhot .todayhot-info img+img{margin-top:12px}.service.event.detail .bbs-detail .attendance .attendance-inner .calender .calender-inner .btnarea{margin:0;padding:60px 0 78px;width:100%;text-align:center}.service.event.detail .bbs-detail .attendance .renewal{position:relative;padding-top:32px;background-color:#fff1f1;text-align:center}.service.event.detail .bbs-detail .attendance .renewal::before{content:'';position:absolute;top:0;left:0;width:100%;height:32px;}.service.event.detail .bbs-detail .attendance .renewal img{position:relative}.service.event.detail .bbs-detail .attendance .event-info .list-accordion{border:0}.service.event.detail .bbs-detail .attendance .event-info .list-accordion .accordion-ti{padding:36px 0;height:100px;background-color:#f9ebeb;text-align:center}.service.event.detail .bbs-detail .attendance .event-info .list-accordion .accordion-ti::after{position:relative;margin:-1px 0 0 5px;background:url("/images/w/temp/eventdetail_attendance_info_arrow.png") no-repeat 5px 10px}.service.event.detail .bbs-detail .attendance .event-info .list-accordion .accordion-cont{padding:0;border-top:0;background-color:#f4e3e3}.service.event.detail .bbs-detail .attendance+.btnbbs{margin-top:0;border-top:0}.service.event.detail .bbs-detail .attendance-type2 .attendance-inner{position:relative}.service.event.detail .bbs-detail .attendance-type2 .attendance-inner .attendance-title{position:relative;overflow:hidden}.service.event.detail .bbs-detail .attendance-type2 .attendance-inner .attendance-title .bg{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto}.service.event.detail .bbs-detail .attendance-type2 .attendance-inner .attendance-title .bg img{position:relative;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);max-width:none}.service.event.detail .bbs-detail .attendance-type2 .attendance-inner .calender{position:relative;width:100%;min-height:896px}.service.event.detail .bbs-detail .attendance-type2 .attendance-inner .calender .bg{position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:1}.service.event.detail .bbs-detail .attendance-type2 .attendance-inner .calender .bg img{max-width:none}.service.event.detail .bbs-detail .attendance-type2 .attendance-inner .calender>.img{position:relative;text-align:center;z-index:2}.service.event.detail .bbs-detail .attendance-type2 .attendance-inner .calender .calender-inner{position:absolute;top:70px;left:50%;margin-left:-343px;padding:0 57px;width:686px;text-align:left;z-index:3}.service.event.detail .bbs-detail .attendance-type2 .attendance-inner .calender .calender-inner .ti{padding:0 7px;height:53px}.service.event.detail .bbs-detail .attendance-type2 .attendance-inner .calender .calender-inner .ti strong{font-weight:700;font-size:58px;line-height:58px;display:inline-block;width:388px;height:100%;overflow:hidden}.service.event.detail .bbs-detail .attendance-type2 .attendance-inner .calender .calender-inner .ti img{width:388px}.service.event.detail .bbs-detail .attendance-type2 .attendance-inner .calender .calender-inner .txt{position:absolute;top:21px;right:61px;color:#655f5b;text-align:right}.service.event.detail .bbs-detail .attendance-type2 .attendance-inner .calender .calender-inner .txt strong{display:inline-block;margin-right:5px;font-size:20px;font-weight:400;vertical-align:middle}.service.event.detail .bbs-detail .attendance-type2 .attendance-inner .calender .calender-inner .txt em{font-weight:700;font-size:30px;font-family:"karla";letter-spacing:-.02em;display:inline-block;line-height:1;vertical-align:middle}.service.event.detail .bbs-detail .attendance-type2 .attendance-inner .calender .calender-inner .txt span{font-weight:400;font-size:20px;font-family:"karla";letter-spacing:-.02em;display:inline-block;margin:0 6px 1px 7px;vertical-align:bottom}.service.event.detail .bbs-detail .attendance-type2 .attendance-inner .calender .calender-inner table{border-collapse:separate;border-spacing:7px}.service.event.detail .bbs-detail .attendance-type2 .attendance-inner .calender .calender-inner table thead tr th{font-size:24px;line-height:38px;padding:0;height:45px;color:#191a1c;vertical-align:bottom;border:0;border-bottom:1px solid #655f5b;background-color:transparent}.service.event.detail .bbs-detail .attendance-type2 .attendance-inner .calender .calender-inner table thead tr.en th{line-height:26px;font-weight:400;font-size:20px;font-family:"karla";letter-spacing:-.02em}.service.event.detail .bbs-detail .attendance-type2 .attendance-inner .calender .calender-inner table td{position:relative;padding:12px 0 0 0;text-align:right;border:0}.service.event.detail .bbs-detail .attendance-type2 .attendance-inner .calender .calender-inner table td .txt-num{position:absolute;top:-4px;left:0;line-height:26px;font-weight:400;font-size:20px;font-family:"karla";letter-spacing:-.02em;color:#948c85}.service.event.detail .bbs-detail .attendance-type2 .attendance-inner .calender .calender-inner table td .icon{display:inline-block;width:62px;height:62px;vertical-align:top}.service.event.detail .bbs-detail .attendance-type2 .attendance-inner .calender .calender-inner .btnarea{margin-top:140px;width:100%;text-align:center}.service.event.detail .bbs-detail .attendance-type2 .attendance-inner .calender .calender-inner .btnarea button{width:280px}.service.event.detail .bbs-detail .attendance-type2 .renewal{position:relative;padding-top:32px;background-color:#fff1f1;text-align:center}.service.event.detail .bbs-detail .attendance-type2 .renewal::before{content:'';position:absolute;top:0;left:0;width:100%;height:32px;background:url("/images/w/temp/eventdetail_attendance_renewal_top.jpg") repeat-x}.service.event.detail .bbs-detail .attendance-type2 .renewal img{position:relative}.service.event.detail .bbs-detail .attendance-type2 .event-info .list-accordion{border:0}.service.event.detail .bbs-detail .attendance-type2 .event-info .list-accordion .accordion-ti{padding:36px 0;height:100px;background-color:#f9ebeb;text-align:center}.service.event.detail .bbs-detail .attendance-type2 .event-info .list-accordion .accordion-ti::after{position:relative;margin:-1px 0 0 5px;background:url("/images/w/temp/eventdetail_attendance_info_arrow.png") no-repeat 5px 10px}.service.event.detail .bbs-detail .attendance-type2 .event-info .list-accordion .accordion-cont{padding:0;border-top:0;background-color:#f4e3e3}.service.event.detail .bbs-detail .attendance-type2+.btnbbs{margin-top:0;border-top:0}.service.event.detail .popup.popupeventwinprize .inner{width:388px}.service.event.detail .popup.popupeventwinprize .inner main{padding-top:26px}.service.event.detail .popup.popupeventwinprize .inner main .info-area p{font-size:16px;line-height:26px;text-align:center;color:#221e1f}.service.event.detail .popup.popupeventwinprize .inner main .btnarea{margin-top:20px}.service.event.detail .popup.popupeventwinning .info{margin-top:16px;padding-top:16px;border-top:1px solid #efefef}.service.event.detail .popup.popupeventwinning .info p{font-size:13px;line-height:20px;padding-left:6px;text-indent:-6px}.service.event.detail .popup.popupeventwinning .info p strong{font-weight:400;color:#464646}.service.event.detail .popup.popupeventwinning .info .form-entry{margin-top:3px}.service.event.detail .popup.popupeventwinning .info-area .cont{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-align:left}.service.event.detail .popup.popupeventwinning .info-area .cont strong{font-size:18px;line-height:28px;-webkit-box-flex:1;-ms-flex:1 150px;flex:1 150px;color:#221e1f}.service.event.detail .popup.popupeventwinning .info-area .cont .thumb{-webkit-box-flex:1;-ms-flex:1 224px;flex:1 224px;text-align:center}.service.event.detail .popup.popupeventwinning .form-area{margin-top:23px}.service.event.detail .popup.popupeventwinning .form-area h3{font-weight:400;font-size:15px;line-height:20px;color:#221e1f}.service.event.detail .popup.popupeventwinning .form-area .form-userinfo{margin-top:11px}.service.event.detail .popup.popupeventwinning .form-area .form-userinfo input[type="text"]{width:104px}.service.event.detail .popup.popupeventwinning .form-area .form-userinfo input[type="text"]+input{width:calc(100% - 112px);margin-left:8px}.service.event.detail .popup.popupeventwinning .form-area .form-address{margin-top:8px}.service.event.detail .popup.popupeventwinning .form-area .shippingfee{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-left:16px;margin-top:10px}.service.event.detail .popup.popupeventwinning .form-area .shippingfee strong{font-weight:400;font-size:15px;line-height:40px;color:#221e1f}.service.event.detail .popup.popupeventwinning .form-area .shippingfee .price{padding-right:14px;width:104px;height:40px;text-align:right;background-color:#f6f6f6;border:1px solid #d4d4d4}.service.event.detail .popup.popupeventwinning .form-area .shippingfee .price .txt-price em{font-weight:400;font-size:20px;line-height:40px;color:#a9a9a9}.service.event.detail .popup.popupeventwinning .form-area .agree-area .info .form-entry+p{margin-top:19px}.service.event.detail .popup.popupeventwinning .form-area .agree-area .info .form-entry input[type="checkbox"]+span{color:#221e1f;font-size:16px}.service.event.detail .popup.popupeventwinning .btns,.service.event.detail .popup.popupeventwinning .btnarea{margin-top:30px}.service.event.detail .popreceivepayment .inner{width:388px;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.service.event.detail .popreceivepayment .inner .contents main{padding-top:26px}.service.event.detail .popreceivepayment .inner .contents main p{font-size:16px;line-height:26px}.service.event.detail .popreceivepayment .inner .contents main .essential-area{padding-top:13px;margin-top:12px;border-top:1px solid #efefef}.service.event.detail .popreceivepayment .inner .contents main .essential-area p{font-size:13px;line-height:20px}.service.event.detail .popreceivepayment .inner .contents main .essential-area p .essential{color:#ec1b3b}.service.event.detail .popreceivepayment .inner .contents main .btns{margin-top:22px}.service.plan.list .title-area h2{border-bottom:0}.service.plan.list .form-totalfilter{margin-top:36px}.service.plan.list .eventbanner-list{margin-top:12px;font-size:0}.service.plan.list .eventbanner-list li{margin-top:20px;margin-left:20px;display:inline-block;width:560px}.service.plan.list .eventbanner-list li:nth-of-type(1),.service.plan.list .eventbanner-list li:nth-of-type(2){margin-top:0}.service.plan.list .eventbanner-list li:nth-of-type(2n+1){margin-left:0}.service.plan.detail .bbs-detail h4{font-weight:400;font-size:20px;line-height:30px;margin-top:-6px;margin-bottom:27px;color:#221e1f}.service.plan.detail .bbs-detail .img{margin-bottom:40px}.service.plan.detail .bbs-detail .product-area{margin-top:60px}.service.plan.detail .bbs-detail.full{width:auto}.service.plan.detail .bbs-detail.full .cont{text-align:center}.service.plan.detail .bbs-detail.full .product-area h4{max-width:1140px;margin:-6px auto 27px}.service.plan.detail .bbs-detail.full .product-area .img{text-align:center}.service.plan.detail .bbs-detail.full .product-area .product-inner{width:1140px;margin:0 auto}.service.store .title-area h2{border-bottom:0}.service.store .search-area{margin-top:-9px;padding:33px;background-color:#f6f6f6}.service.store .search-area .form-btn{margin-top:0;text-align:center}.service.store .search-area .form-btn .select{display:inline-block;margin-top:0;margin-left:8px;width:274px;vertical-align:top}.service.store .search-area .form-btn input{display:inline-block;margin-left:8px;width:342px;vertical-align:top;background-color:#fff}.service.store .search-area .form-btn .btn-del{right:137px}.service.store .search-area .form-btn .btn.red{margin-left:8px;width:106px}.service.store .form-totalfilter{margin-top:29px}.service.store .infotxt{position:relative;margin-top:16px}.service.store .infotxt li span{position:relative;display:inline-block;margin-left:8px;padding-left:8px}.service.store .infotxt li span::before{position:absolute;top:6px;left:0;content:'';width:1px;height:9px;background-color:#d4d4d4;vertical-align:top}.service.store .store-list{margin-top:-28px}.service.store .store-list>ul{font-size:0}.service.store .store-list>ul>li{position:relative;display:inline-block;margin-top:30px;padding:26px 23px 28px 30px;width:555px;border:1px solid #efefef;vertical-align:top}.service.store .store-list>ul>li:nth-of-type(2n){margin-left:30px}.service.store .store-list a{font-weight:700;font-size:20px;line-height:30px;display:block;padding-right:50px;color:#221e1f}.service.store .store-list .btn-storemap{position:absolute;top:29px;right:15px;width:40px;height:40px}.service.store .store-list .infotxt li:last-of-type{padding-right:100px}.service.store .store-list .btn-storepic{position:absolute;right:0;bottom:-4px;font-size:14px;line-height:30px;color:#767676}.service.store .nodata strong{font-weight:700}.service.store .store-detail:after{clear:both;content:'';display:table}.service.store .store-detail .storephoto-swiper{float:left;width:600px}.service.store .store-detail .storephoto-swiper .swiper-button-prev,.service.store .store-detail .storephoto-swiper .swiper-button-next{left:0;width:40px;height:40px;background-color:rgba(0,0,0,0.3)}.service.store .store-detail .storephoto-swiper .swiper-button-prev::after,.service.store .store-detail .storephoto-swiper .swiper-button-next::after{background-position:-320px -80px}.service.store .store-detail .storephoto-swiper .swiper-button-next{left:auto;right:0}.service.store .store-detail .store-cont{float:right;width:480px}.service.store .store-detail .store-cont h3{font-weight:700;font-size:20px;line-height:30px;margin-top:-5px;color:#221e1f}.service.store .store-detail .store-cont .infotxt{margin-top:16px}.service.store .store-detail .store-cont .btnarea{margin-top:28px}.service.store .store-detail .store-cont .btnarea .btn .icon-storemap{margin-right:16px;height:48px}.service.store .store-detail .store-cont .btnarea .btn .icon-storemap:after{background-position:-160px -280px}.service.store .store-detail .store-cont .storeinfo{position:relative;margin-top:32px;padding-top:3px;border-top:1px solid #efefef}.service.store .store-detail .store-cont .storeinfo h4{font-weight:400;font-size:18px;line-height:40px;margin-top:18px;color:#221e1f}.service.store .store-detail .store-cont .storeinfo .benefit a{font-size:14px;line-height:22px;position:relative;display:inline-block;color:#ff724c}.service.store .store-detail .store-cont .storeinfo .info{margin-top:10px}.service.store .btnbbs{margin-top:0;border-top:0}.service.store .btnbbs .btn{width:200px}.service.store .popup.popstoremap .inner{width:728px;font-size:16px}.service.store .popup.popstoremap strong{font-weight:400;font-size:20px;line-height:30px;margin-bottom:9px;display:block;color:#221e1f}.service.store .popup.popstoremap .mapview{margin-top:20px;width:664px}.service.store .popup.popstorepic .inner{width:664px}.service.store .popup.popstorepic strong{font-weight:400;font-size:20px;line-height:30px;margin-bottom:9px;display:block;color:#221e1f}.service.store .popup.popstorepic .mapview{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:20px;width:600px;height:600px;background-color:#f6f6f6;overflow:hidden}.service.magazine .title-area h2{border-bottom:0}.service.magazine .form-totalfilter{margin-top:29px;margin-bottom:0}.service.magazine .form-totalfilter .search{position:absolute;top:0;right:0;width:248px}.service.magazine .form-totalfilter .search input{border:0;padding-left:0;height:34px;line-height:32px;border-bottom:2px solid #464646}.service.magazine .form-totalfilter .search .btn-del{right:20px}.service.magazine .form-totalfilter .search .btn-search{top:-4px;right:-12px}.service.magazine .banner-list{margin-top:8px;font-size:0}.service.magazine .banner-list li{margin-top:49px;margin-left:30px;display:inline-block;width:555px;vertical-align:top}.service.magazine .banner-list li:nth-of-type(1),.service.magazine .banner-list li:nth-of-type(2){margin-top:0}.service.magazine .banner-list li:nth-of-type(2n+1){margin-left:0}.service.magazine .banner-list li .txt-ti{font-weight:700;font-size:18px;line-height:26px;display:block;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:16px;padding:0 8px;color:#221e1f}.service.magazine .banner-list li .txt-info{font-size:15px;line-height:24px;display:block;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:9px;padding:0 8px;color:#767676}.service.magazine .banner-list li .moreinfo{margin-top:8px;padding-right:9px;text-align:right}.service.magazine .banner-list li .moreinfo .txt-view{margin-right:18px}.service.magazine .banner-list li a img{width:555px;height:346.875px}.service.magazine .nodata strong{font-weight:700}.service.magazine .soso-cont .soso_class_wrap{width:1140px;margin:0 auto}.service.magazine .soso-cont .soso_class_wrap>div>img{width:100%}.service.magazine .soso-cont .soso_class_wrap .tabcontent ul{padding:0 110px 80px}.service.magazine .soso-cont .soso_class_wrap .tabcontent ul li{display:inline-block;padding:0 29px 0 0;border-right:1px solid #eee;margin-top:73px;vertical-align:top}.service.magazine .soso-cont .soso_class_wrap .tabcontent ul li:nth-child(even){padding-left:26px;padding-right:0;border-right:0}.service.magazine .soso-cont .soso_class_wrap .tabcontent ul li:last-child{border-right:0}.service.magazine .soso-cont .soso_class_wrap .tabcontent ul li a h5{margin:27px 0 16px;font-size:21px;font-weight:100;color:#303030}.service.magazine .soso-cont .soso_class_wrap .tabcontent ul li a h3{line-height:35px;font-size:35px;font-weight:900;color:#1e1e1e}.service.magazine .soso-cont .soso_class_wrap .tabcontent ul li a p{margin-top:22px;line-height:30px;font-size:20px;color:#5f5f5f}.service.magazine .soso-cont .soso_class_wrap .tabcontent ul li a p img{vertical-align:middle}.service.magazine .soso-cont .more_class_btn{margin-bottom:120px;text-align:center;font-size:22px;font-weight:900}.service.magazine .soso-cont .more_class_btn p{display:inline-block;padding:4px;color:#1e1e1e;border-bottom:1px solid #1e1e1e}.service.magazine.detail .bbs-detail .cont .txt-area{padding:32px 32px 0}.service.magazine.detail .bbs-detail .cont .slide-area{display:-webkit-box;display:-ms-flexbox;display:flex}.service.magazine.detail .bbs-detail .cont .slide-area:after{clear:both;content:'';display:table}.service.magazine.detail .bbs-detail .cont .slide-area .swiper-container{width:570px}.service.magazine.detail .bbs-detail .cont .slide-area .swiper-container .swiper-button-prev{-webkit-box-shadow:4px 4px 4px rgba(0,0,0,0.15);box-shadow:4px 4px 4px rgba(0,0,0,0.15);left:12px;width:40px;height:40px;background-color:#fff;border-radius:40px}.service.magazine.detail .bbs-detail .cont .slide-area .swiper-container .swiper-button-prev:after{margin-left:-2px;background-position:-40px -80px}.service.magazine.detail .bbs-detail .cont .slide-area .swiper-container .swiper-button-next{-webkit-box-shadow:4px 4px 4px rgba(0,0,0,0.15);box-shadow:4px 4px 4px rgba(0,0,0,0.15);right:12px;width:40px;height:40px;background-color:#fff;border-radius:40px}.service.magazine.detail .bbs-detail .cont .slide-area .swiper-container .swiper-button-next:after{margin-left:2px;background-position:-40px -80px}.service.magazine.detail .bbs-detail .cont .slide-area .scrollbar{width:570px;height:568px;overflow:hidden;border:1px solid #efefef;border-left:0}.service.magazine.detail .bbs-detail .cont .slide-area .scrollbar .txt-area{font-size:16px;line-height:28px;padding:40px 50px;color:#464646}.service.magazine.detail .bbs-detail .product-list{margin-top:0}.service.magazine.detail .bbs-detail .product-list+.cont{margin-top:60px}.service.magazine.detail .bbs-detail .comment-area{margin-bottom:-60px}.service.magazine.detail .bbs-detail .comment-area .comment-write{margin-top:40px;padding:35px 170px 35px 165px}.service.magazine.detail .bbs-detail .comment-area .comment-write .form-counter{position:relative;margin-top:0}.service.magazine.detail .bbs-detail .comment-area .comment-write .form-counter::after{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background-image:url("/images/w/common/icon.png");display:inline-block;background-position:0 -120px;background-repeat:no-repeat;content:'';width:40px;height:40px}.service.magazine.detail .bbs-detail .comment-area .comment-write .form-counter::after{top:4px;left:6px;-webkit-transform:translate(0, 0);transform:translate(0, 0);background-image:url("/images/w/sub/service.png");z-index:1}.service.magazine.detail .bbs-detail .comment-area .comment-write .form-counter .counter{position:absolute;top:0;right:80px;line-height:48px;z-index:2}.service.magazine.detail .bbs-detail .comment-area .comment-write .form-counter input{padding-left:52px;height:48px;line-height:46px;background-color:#fff}.service.magazine.detail .bbs-detail .comment-area .comment-write .form-counter .btn{position:absolute;top:8px;right:8px;border-radius:10px;margin-top:0;width:56px;z-index:1}.service.magazine.detail .bbs-detail .comment-area .comment-list{padding-top:3px}.service.magazine.detail .bbs-detail .comment-area .comment-list li:first-of-type{border-top:0}.service.magazine.detail .bbs-detail .comment-area .comment-list .btn-del{position:absolute;top:23px;right:0;margin-top:0;width:24px;height:24px;background-color:#efefef;border:0;text-align:left;text-indent:-9999px}.service.magazine.detail .bbs-detail .comment-area .comment-list .btn-del::after{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background-image:url("/images/w/common/btn.png");display:inline-block;background-position:-80px -40px;background-repeat:no-repeat;content:'';width:40px;height:40px}.service.magazine.detailslide #contents{padding-bottom:0;height:100%}.service.magazine.detailslide #footer{display:none}.service.magazine.detailslide .slide-magazine{position:relative;min-width:1320px;opacity:0;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.service.magazine.detailslide .slide-magazine.active{opacity:1}.service.magazine.detailslide .slide-magazine .magazinebig-swiper{height:calc(100vh - 96px)}.service.magazine.detailslide .slide-magazine .magazinebig-swiper .swiper-slide{position:relative;overflow:hidden !important;background-color:#efefef}.service.magazine.detailslide .slide-magazine .magazinebig-swiper .swiper-slide img{position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:auto;height:100%;max-width:none}.service.magazine.detailslide .slide-magazine .magazinebig-swiper .swiper-slide .mv{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:1140px;height:640px}.service.magazine.detailslide .slide-magazine .magazinebig-swiper .swiper-slide.horizontal img{width:100%;height:auto}.service.magazine.detailslide .slide-magazine .magazinebig-swiper .swiper-start{position:fixed;bottom:160px;left:50%;margin-left:-40px;width:80px;height:40px;opacity:0;-webkit-animation:magazinebtn-effect 2s ease-in-out forwards .4s;animation:magazinebtn-effect 2s ease-in-out forwards .4s;z-index:1}.service.magazine.detailslide .slide-magazine .magazinebig-swiper .swiper-start::after{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background-image:url("/images/w/common/icon.png");display:inline-block;background-position:-40px -120px;background-repeat:no-repeat;content:'';width:40px;height:40px}.service.magazine.detailslide .slide-magazine .magazinebig-swiper .swiper-start:after{width:60px;background-image:url("/images/w/sub/service.png")}.service.magazine.detailslide .slide-magazine .btn-close{position:absolute;top:60px;right:60px;width:40px;height:40px;text-align:left;text-indent:-9999px;z-index:1}.service.magazine.detailslide .slide-magazine .btn-close::after{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background-image:url("/images/w/common/btn.png");display:inline-block;background-position:-320px -40px;background-repeat:no-repeat;content:'';width:40px;height:40px}.service.magazine.detailslide .popmagazinebtns{border-radius:30px;position:fixed;left:50%;bottom:40px;margin-top:0;padding-left:19px;width:303px;height:60px;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:#fff;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;z-index:101}.service.magazine.detailslide .popmagazinebtns button{position:relative;width:48px;height:60px;text-align:left;text-indent:-9999px}.service.magazine.detailslide .popmagazinebtns button::after{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background-image:url("/images/w/common/icon.png");display:inline-block;background-position:0 -160px;background-repeat:no-repeat;content:'';width:40px;height:40px}.service.magazine.detailslide .popmagazinebtns button:after{background-image:url("/images/w/sub/service.png")}.service.magazine.detailslide .popmagazinebtns button.btn-slideall.active::after{background-position:-40px -160px}.service.magazine.detailslide .popmagazinebtns button.btn-product::after{background-position:-80px -160px}.service.magazine.detailslide .popmagazinebtns button.btn-product.active::after{background-position:-120px -160px}.service.magazine.detailslide .popmagazinebtns button.btn-share{top:0;right:0}.service.magazine.detailslide .popmagazinebtns button.btn-share::after{background-position:-160px -160px}.service.magazine.detailslide .popmagazinebtns button.btn-share.active::after{background-position:-200px -160px}.service.magazine.detailslide .popmagazinebtns button.btn-like{margin-left:0}.service.magazine.detailslide .popmagazinebtns button.btn-like::after{background-position:-240px -160px}.service.magazine.detailslide .popmagazinebtns button.btn-like.active::after{background-position:-280px -160px}.service.magazine.detailslide .popmagazinebtns button.btn-first{margin-left:12px;width:50px;border-left:1px solid #efefef}.service.magazine.detailslide .popmagazinebtns button.btn-first::after{background-position:-120px -120px;margin-left:12px}.service.magazine.detailslide .popmagazineall{position:fixed;top:100%;left:0;width:100vw;height:100%;background:rgba(0,0,0,0.25);opacity:0;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;z-index:100}.service.magazine.detailslide .popmagazineall .inner{top:auto;bottom:0;width:840px;-webkit-box-shadow:none;box-shadow:none;background-color:transparent}.service.magazine.detailslide .popmagazineall .inner main{padding:0}.service.magazine.detailslide .popmagazineall .alllist{width:100%;font-size:0}.service.magazine.detailslide .popmagazineall .alllist li{position:relative;display:inline-block;margin:20px 20px 0 0;width:120px;height:120px}.service.magazine.detailslide .popmagazineall .alllist li::before{position:absolute;top:0;left:0;background:linear-gradient(145deg, #ec1b3b, #ff724c);content:'';width:100%;height:100%}.service.magazine.detailslide .popmagazineall .alllist li button{position:relative;display:block;width:120px;height:120px;overflow:hidden}.service.magazine.detailslide .popmagazineall .alllist li button.active{margin-top:8px;margin-left:8px;width:104px;height:104px}.service.magazine.detailslide .popmagazineall .alllist li button img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);max-width:none;height:120px}.service.magazine.detailslide .popup.popmagazinerelation .inner{width:940px}.service.magazine.detailslide .popup.popmagazinerelation .prorelation-swiper{margin-left:-20px}.service.magazine.detailslide .popup.popmagazinerelation .prorelation-swiper .swiper-wrapper{margin:-60px 0 0}.service.magazine.detailslide .popup.popmagazinerelation .prorelation-swiper .swiper-slide{padding-left:20px;padding-bottom:3px;width:204px}.service.magazine.detailslide .popup.popmagazinerelation .prorelation-swiper .swiper-slide .thumb{height:204px}.service.magazine.detailslide .popup.popmagazinerelation .prorelation-swiper .swiper-pagination{margin-top:60px}.service.editor .title-area h2{border-bottom:0}.service.editor h3{height:590px;padding:152px 40px 82px;text-align:center;background:url("/images/w/sub/service/editor/editor_top.jpg") no-repeat 0 0;background-size:100%}.service.editor h3::before{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background-image:url("/images/w/common/icon.png");display:inline-block;background-position:0 0;background-repeat:no-repeat;content:'';width:59px;height:46px}.service.editor h3::before{top:103px;background-image:url("/images/w/sub/service/editor/editor.png")}.service.editor h3 strong{display:block;line-height:100px;color:#fff;font-size:86px;font-weight:700}.service.editor h3 small{display:block;margin-top:34px;color:#fff;font-size:26px;font-weight:400}.service.editor .request{padding:80px 148px 80px}.service.editor .request>img{-webkit-box-shadow:6px 6px 13px rgba(0,0,0,0.24);box-shadow:6px 6px 13px rgba(0,0,0,0.24);margin-bottom:20px}.service.editor .request .btn{display:inline-block;background-position:0 -150px;background-repeat:no-repeat;background-image:url("/images/w/sub/service/editor/editor.png");display:block;margin:25px auto 0;padding:0;width:302px;height:80px;border:0}.service.editor .request .btn span{display:inline-block;text-indent:-9999px;text-align:left}.service.editor .need{padding:83px 148px 78px;background-color:#f6f6f6}.service.editor .need h4{color:#221e1f;font-size:30px;text-align:center}.service.editor .need ul{margin-top:48px;background-color:#fff;border-radius:10px}.service.editor .need ul li{position:relative;padding:29px 40px 29px 145px;line-height:74px;color:#464646;font-size:22px;border-bottom:2px solid #f6f6f6}.service.editor .need ul li::before{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background-image:url("/images/w/common/icon.png");display:inline-block;background-position:-100px 0;background-repeat:no-repeat;content:'';width:74px;height:74px}.service.editor .need ul li::before{left:77px;background-image:url("/images/w/sub/service/editor/editor.png")}.service.editor .need ul li:nth-of-type(2)::before{background-position:-200px 0}.service.editor .need ul li:nth-of-type(3)::before{background-position:-300px 0}.service.editor .need ul li strong{display:inline-block;margin-right:24px;color:#221e1f;font-size:26px;font-weight:700}.service.editor .procedure{padding:83px 148px 80px}.service.editor .procedure h4{color:#221e1f;font-size:30px;text-align:center}.service.editor .procedure ol{margin-top:49px}.service.editor .procedure ol li{border-radius:10px;position:relative;padding:34px 40px 32px 145px;color:#464646;font-size:22px;background-color:#e4ebfa}.service.editor .procedure ol li:nth-of-type(2n-1){background-color:#f5f8ff}.service.editor .procedure ol li::after{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background-image:url("/images/w/common/icon.png");display:inline-block;background-position:-400px -50px;background-repeat:no-repeat;content:'';width:47px;height:21px}.service.editor .procedure ol li::after{top:calc(100% + 8px);left:calc(100% - 63px);background-image:url("/images/w/sub/service/editor/editor.png");z-index:1}.service.editor .procedure ol li:nth-of-type(2n-1)::after{background-position:-400px 0}.service.editor .procedure ol li:last-of-type::after{display:none}.service.editor .procedure ol li strong{display:block;margin-bottom:23px;color:#221e1f;font-size:26px;font-weight:700;text-align:left}.service.editor .procedure ol li strong .step{position:absolute;top:30px;left:40px;font-weight:700;font-size:22px;font-family:"karla";letter-spacing:-.02em;border-radius:16px;display:inline-block;width:84px;line-height:32px;color:#fff;text-align:center;background-color:#94ace4;border-bottom-right-radius:0;vertical-align:top}.service.editor .option{padding:82px 148px 83px;background-color:#f6f6f6}.service.editor .option h4{color:#221e1f;font-size:30px;text-align:center}.service.editor .option .tab-menu{margin-top:48px;background-color:transparent;font-size:0}.service.editor .option .tab-menu a{margin:0;width:50%;line-height:76px;color:#fff;font-size:26px;font-weight:700;background-color:#d4d4d4;border-top-left-radius:10px;border-top-right-radius:10px}.service.editor .option .tab-menu a.active{border:0;background-color:#94ace4}.service.editor .option .tab-menu a.active:nth-of-type(1){background-color:#464646}.service.editor .option .tab-contents{padding:0 20px;background-color:#fff;border-bottom-left-radius:10px;border-bottom-right-radius:10px;overflow:hidden}.service.editor .option .tab-contents table thead th{height:180px;line-height:32px;color:#221e1f;font-size:22px;text-align:center;background-color:#fff;border:0}.service.editor .option .tab-contents table thead th strong{display:block;margin-bottom:2px;font-size:24px}.service.editor .option .tab-contents table tbody tr:first-child th::before,.service.editor .option .tab-contents table tbody tr:first-child td::before{background-color:#d4d4d4}.service.editor .option .tab-contents table tbody tr:last-child td{line-height:34px;font-size:24px}.service.editor .option .tab-contents table tbody tr:last-child td small{color:#767676;font-size:20px}.service.editor .option .tab-contents table tbody th{position:relative;padding:29px 8px 27px 0;line-height:30px;color:#221e1f;font-size:24px;background-color:transparent;border:0}.service.editor .option .tab-contents table tbody th::before{position:absolute;top:1px;left:0;content:'';width:calc(100% - 8px);height:2px;background-color:#efefef;vertical-align:top}.service.editor .option .tab-contents table tbody th::before{top:0;z-index:1}.service.editor .option .tab-contents table tbody th em{font-size:28px;font-family:"karla";letter-spacing:-.02em}.service.editor .option .tab-contents table tbody th small{font-size:22px}.service.editor .option .tab-contents table tbody th small em{font-size:24px;font-family:"karla";letter-spacing:-.02em}.service.editor .option .tab-contents table tbody td{position:relative;padding:30px 10px;line-height:32px;color:#221e1f;font-size:22px;border:0;text-align:center}.service.editor .option .tab-contents table tbody td::before{position:absolute;top:1px;left:0;content:'';width:100%;height:2px;background-color:#efefef;vertical-align:top}.service.editor .option .tab-contents table tbody td::before{top:0;z-index:1}.service.editor .option .tab-contents table tbody td .txt-price{font-size:24px}.service.editor .option .tab-contents table tbody td .txt-price em{font-size:28px;font-weight:400}.service.editor .option .tab-contents table tbody td em{font-size:28px;font-family:"karla";letter-spacing:-.02em}.service.editor .option .tab-contents table tbody td.designservice{padding:0}.service.editor .option .tab-contents table tbody td.designservice>span{position:relative;display:block;padding-top:92px;float:left;width:50%;height:180px;background-color:#f6f6f6}.service.editor .option .tab-contents table tbody td.designservice>span:nth-of-type(2n-1){background-color:#f2f2f2}.service.editor .option .tab-contents table tbody td.designservice>span::before{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background-image:url("/images/w/common/icon.png");display:inline-block;background-position:-450px 0;background-repeat:no-repeat;content:'';width:52px;height:52px}.service.editor .option .tab-contents table tbody td.designservice>span::before{top:64px;background-image:url("/images/w/sub/service/editor/editor.png")}.service.editor .option .tab-contents table tbody td.designservice>span:nth-of-type(2)::before{background-position:-530px 0}.service.editor .option .tab-contents table tbody td.designservice>span em{font-size:24px;font-family:"karla";letter-spacing:-.02em}.service.editor .option .tab-contents.premium table thead th:last-of-type strong{color:#94ace4}.service.editor .option .tab-contents.premium table .designservice>span{width:25%;background-color:#f5f8ff}.service.editor .option .tab-contents.premium table .designservice>span:nth-of-type(2n-1){background-color:#e4ebfa}.service.editor .option .tab-contents.premium table .designservice>span:nth-of-type(1)::before{background-position:-450px -80px}.service.editor .option .tab-contents.premium table .designservice>span:nth-of-type(2)::before{background-position:-530px -80px}.service.editor .option .tab-contents.premium table .designservice>span:nth-of-type(3)::before{background-position:-450px 0}.service.editor .option .tab-contents.premium table .designservice>span:nth-of-type(4)::before{background-position:-530px 0}.service.editor .option .tab-contents.premium table .designservice>span strong{color:#94ace4}.service.editor .option .infotxt{margin-top:23px}.service.editor .option .infotxt li{padding-left:14px;font-size:22px}.service.editor .option .infotxt li::before{margin-top:9px;width:5px;height:5px;border-radius:5px}.service.editor .counsel{padding:82px 148px 80px;text-align:center}.service.editor .counsel h4{color:#221e1f;font-size:30px;text-align:center}.service.editor .counsel p{margin-top:21px;margin-bottom:38px;line-height:34px;color:#221e1f;font-size:24px;text-align:center}.service.editor .counsel .btn{margin:0 4px;width:358px;height:72px;line-height:72px;font-size:26px;background-color:#94ace4;border:0;border-radius:10px}.service.editor .counsel .btn::before{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background-image:url("/images/w/common/icon.png");display:inline-block;background-position:0 -100px;background-repeat:no-repeat;content:'';width:32px;height:32px}.service.editor .counsel .btn::before{position:relative;top:6px;left:0;margin-right:10px;-webkit-transform:translate(0, 0);transform:translate(0, 0);background-image:url("/images/w/sub/service/editor/editor.png")}.service.editor .counsel .btn:nth-of-type(2)::before{top:9px;width:38px;background-position:-50px -100px}.service.editor .counsel .btn em{font-size:26px;font-family:"karla";letter-spacing:-.02em}.service.editor .infoarea{margin:0 148px;padding-top:32px;border-top:2px solid #efefef}.service.editor .infoarea .infotxt strong{color:#221e1f;font-size:22px}.service.editor .infoarea .infotxt strong .icon-need{margin-right:14px}.service.editor .infoarea .infotxt ul{margin-top:24px}.service.editor .infoarea .infotxt ul li{margin-top:14px;padding-left:14px;line-height:30px;font-size:22px}.service.editor .infoarea .infotxt ul li:first-of-type{margin-top:0}.service.editor .infoarea .infotxt ul li::before{margin-top:14px;width:5px;height:5px;border-radius:5px}.service.editor .infoarea .infotxt ul li small{display:block;color:#a9a9a9;font-size:22px}.service.popic .cont-area{text-align:center}.service.popic .txt-tit{font-size:30px;line-height:40px;display:block;color:#221e1f}.service.popic p{font-size:22px;line-height:36px;color:#464646}.service.popic .badge{line-height:32px;font-weight:700;font-size:22px;font-family:"karla";letter-spacing:-.02em;display:inline-block;margin-right:10px;width:102px;height:32px;color:#fff;background-color:#464646}.service.popic .badge.step{border-radius:16px 0 16px 16px}.service.popic .badge.check{margin-right:0;border-radius:16px 16px 16px 0;background-color:#5ed4af}.service.popic .cont-tit{padding:80px 0;min-height:650px;background:url("/images/w/sub/service/popic/app_popic_cont01_bg.png");background-size:100%;background-repeat:no-repeat}.service.popic .cont-tit .txt-area{padding-top:110px}.service.popic .cont-tit .txt-area p{color:#221e1f}.service.popic section .point{margin-top:80px}.service.popic section>.txt-tit{padding-top:16px}.service.popic section .con-img{margin-top:45px}.service.popic section p{margin-top:18px}.service.popic .mean{padding-bottom:80px;background:-webkit-gradient(linear, left top, left bottom, from(transparent), to(#fafafa));background:linear-gradient(transparent, #fafafa)}.service.popic .mean .point{margin-top:32px}.service.popic .composition{padding-bottom:80px}.service.popic .size{padding:80px 0;background-color:#f6f6f6}.service.popic .provision{padding-bottom:80px}.service.popic .provision .provision-list{width:844px;margin:0 auto}.service.popic .provision .provision-list li:after{content:'';display:block;width:100%;height:41px;background:url("/images/w/sub/service/popic/app_popic_con03_icon.png");background-size:100%}.service.popic .provision .provision-list li:last-child:after{display:none}.service.popic .provision .provision-list li:not(:first-child) .con-img{margin:0}.service.popic .use{padding-top:80px;background-color:#f6f6f6}.service.popic .use .popic-swiper{margin-top:50px}.service.popic .use .popic-swiper .swiper-container{width:844px}.service.popic .use .popic-swiper .swiper-container .swiper-wrapper .swiper-slide p{margin-top:32px;color:#221e1f}.service.popic .use .popic-swiper .swiper-button-next{right:155px}.service.popic .use .popic-swiper .swiper-button-prev{left:155px;right:auto}.service.popic .infotxt{padding:30px 0 80px;width:844px;margin:50px auto 0;text-align:left;background-color:#f6f6f6;border-top:1px solid #efefef}.service.popic .infotxt .txt-need{font-size:22px;line-height:36px;color:#221e1f}.service.popic .infotxt .txt-need .icon-need{height:36px}.service.popic .infotxt ul{margin-top:15px}.service.popic .infotxt ul li{font-size:22px;line-height:44px}.service.popic .infotxt ul li:before{margin-top:19px}.service.popic .infotxt ul li span{color:#221e1f}.service.popic .version{padding:80px 0}.service.popic .version .img-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 148px}.service.popic .version .txt-warning{margin-top:0;color:#ec1b3b}.service.popic .version .txt-warning+.sub-tit{margin-top:65px}.service.popic .store{padding:80px 0;border-top:2px solid #efefef}.service.popic .store .btns button{font-size:28px;line-height:32px;font-family:"karla"}.service.popic .store .btns button::after{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background-image:url("/images/w/common/icon.png");display:inline-block;background-position:0 0;background-repeat:no-repeat;content:'';width:40px;height:40px}.service.popic .store .btns button span{padding-left:38px}.service.popic .store .btns button:after{left:65px;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);background-image:url("/images/w/sub/service/popic/popic.png")}.service.popic .store .btns button:nth-child(2):after{left:59px;background-position:-40px 0}.service.yearalbum .cont-area{max-width:1140px;margin:0 auto;background-color:#fff8f8}.service.yearalbum section{padding:0 148px;text-align:center}.service.yearalbum section>strong{font-size:30px;line-height:40px;display:block;color:#e93173}.service.yearalbum section p{margin-top:12px}.service.yearalbum section p:not(.txt-need){font-size:22px;line-height:36px;color:#221e1f}.service.yearalbum section p.txt-need.dot{font-size:22px;line-height:34px;text-align:left}.service.yearalbum section p.txt-need.dot::before{top:15px}.service.yearalbum section p.sub-tit{font-size:26px}.service.yearalbum section .con-img{margin-top:40px}.service.yearalbum section .badge{line-height:32px;font-weight:700;font-size:22px;font-family:"karla";letter-spacing:-.02em;display:inline-block;padding:0 36px;height:32px;text-align:center;background-color:#e93173;color:#fff;border-radius:16px}.service.yearalbum section .badge+strong{margin-top:16px;color:#221e1f}.service.yearalbum .swiper-container .swiper-button-prev::after,.service.yearalbum .swiper-container .swiper-button-next::after{background-image:url("/images/w/sub/service/yearalbum/yearalbum.png");background-position:-200px -120px}.service.yearalbum .cont-tit{padding:80px 0}.service.yearalbum .cont-tit h3{font-size:66px;line-height:86px;margin-top:25px;color:#221e1f}.service.yearalbum .cont-tit .sub-tit{margin-top:23px}.service.yearalbum .cont-tit p{margin-top:0}.service.yearalbum .cont-tit p span{color:#e93173}.service.yearalbum .cont-tit .youtube-wrap{width:844px;padding:20px 20px 40px;margin:35px auto 0;background-color:#221e1f;overflow:hidden}.service.yearalbum .cont-tit .youtube-wrap iframe{position:relative}.service.yearalbum .cont-tit .youtube-wrap .youtube-txt{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:28px}.service.yearalbum .cont-tit .youtube-wrap .youtube-txt .check{line-height:34px;font-size:28px;font-family:"karla";letter-spacing:-.02em;padding:0 20px;color:#e93173}.service.yearalbum .cont-tit .youtube-wrap .youtube-txt p{font-size:24px;line-height:34px;text-align:left;color:#fff}.service.yearalbum .banner{padding:0}.service.yearalbum .organizer{padding-top:80px;padding-bottom:80px;background-color:#fff}.service.yearalbum .organizer>strong:nth-of-type(2){margin-top:80px}.service.yearalbum .organizer .organizer-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:33px}.service.yearalbum .organizer .organizer-list li{width:275px}.service.yearalbum .organizer .organizer-list li strong{line-height:32px;font-weight:700;font-size:26px;font-family:"karla";letter-spacing:-.02em;display:block;margin-top:25px;color:#221e1f}.service.yearalbum .organizer .organizer-list li p{margin-top:0}.service.yearalbum .store{padding-top:80px;padding-bottom:80px;background-color:#f6f6f6}.service.yearalbum .store .app-img{margin-top:40px}.service.yearalbum .store .btns{margin-top:32px}.service.yearalbum .store .btns button{font-weight:400;font-size:26px;line-height:70px;font-family:"NotoSansKR";width:362px;padding-left:70px}.service.yearalbum .store .btns button::after{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background-image:url("/images/w/common/icon.png");display:inline-block;background-position:-120px -120px;background-repeat:no-repeat;content:'';width:40px;height:40px}.service.yearalbum .store .btns button:after{position:absolute;top:14px;left:32px;-webkit-transform:translate(0, 0);transform:translate(0, 0);background-image:url("/images/w/sub/service/yearalbum/yearalbum.png")}.service.yearalbum .store .txt-need{margin-top:18px;margin-left:81px}.service.yearalbum .make{padding-top:80px;padding-bottom:80px;background-color:#fafafa}.service.yearalbum .make .step-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.service.yearalbum .make .step-list li{position:relative;width:25%}.service.yearalbum .make .step-list li::before{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background-image:url("/images/w/common/icon.png");display:inline-block;background-position:0 0;background-repeat:no-repeat;content:'';width:88px;height:88px}.service.yearalbum .make .step-list li::after{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background-image:url("/images/w/common/icon.png");display:inline-block;background-position:-160px -120px;background-repeat:no-repeat;content:'';width:40px;height:40px}.service.yearalbum .make .step-list li::before{position:absolute;top:63px;left:50%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);background-image:url("/images/w/sub/service/yearalbum/yearalbum.png")}.service.yearalbum .make .step-list li::after{position:absolute;top:84px;left:auto;-webkit-transform:translate(0, 0);transform:translate(0, 0);right:-26px;background-image:url("/images/w/sub/service/yearalbum/yearalbum.png")}.service.yearalbum .make .step-list li:nth-child(2)::before{background-position:-120px 0}.service.yearalbum .make .step-list li:nth-child(3)::before{background-position:-240px 0}.service.yearalbum .make .step-list li:last-child::before{background-position:0 -120px}.service.yearalbum .make .step-list li:last-child::after{display:none}.service.yearalbum .make .step-list li span{line-height:38px;font-size:24px;font-family:"karla";letter-spacing:-.02em;display:block;margin-top:24px;color:#221e1f}.service.yearalbum .make .step-list li p{margin-top:0;padding-top:116px}.service.yearalbum .make .infotxt{padding-top:20px;margin-top:60px;text-align:left;border-top:1px solid #efefef}.service.yearalbum .make .infotxt ul li{font-size:22px;line-height:34px;margin-top:11px}.service.yearalbum .make .infotxt ul li:first-child{margin-top:0}.service.yearalbum .make .infotxt ul li::before{top:7px}.service.yearalbum .quality{padding-top:80px;padding-bottom:80px;background-color:#fff}.service.yearalbum .quality .quality-swiper .swiper-slide>strong{font-size:26px;line-height:36px;display:block;margin-top:25px;color:#221e1f}.service.yearalbum .quality .quality-swiper .swiper-slide img{margin-top:28px}.service.yearalbum .quality .quality-swiper .swiper-slide p{padding:0px}.service.yearalbum .quality .quality-swiper .swiper-slide p strong{display:inline-block}.service.yearalbum .quality .quality-swiper .swiper-button-prev{left:30px}.service.yearalbum .quality .quality-swiper .swiper-button-next{right:30px}.service.yearalbum .quality .txt-need.dot{margin-top:24px;padding-top:24px;border-top:1px solid #efefef}.service.yearalbum .quality .txt-need.dot::before{top:40px}.service.yearalbum .design{padding:80px 0;margin:0 auto;width:844px}.service.yearalbum .design .sub-tit{margin-top:24px}.service.yearalbum .design .badge{margin-top:34px}.service.yearalbum .design .type-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto;width:628px}.service.yearalbum .design .type-list li{margin-top:30px;margin-right:20px;width:calc((100% - 40px) / 3)}.service.yearalbum .design .type-list li:last-child{margin-right:0}.service.yearalbum .design .type-list li strong{font-size:22px;line-height:26px;display:block;color:#221e1f}.service.yearalbum .design .type-list li img{margin-top:16px;-webkit-box-shadow:1px 1px 10px 0px rgba(0,0,0,0.22);box-shadow:1px 1px 10px 0px rgba(0,0,0,0.22)}.service.yearalbum .design .color-list strong{font-size:12px;line-height:17px;display:block;margin-top:26px;text-align:left;color:#221e1f}.service.yearalbum .design .color-list ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.service.yearalbum .design .color-list ul li{width:calc(100% / 6)}.service.yearalbum .design .color-list ul li div{height:80px}.service.yearalbum .design .color-list ul li p{font-size:16px;line-height:22px;margin-top:6px;text-align:left}.service.yearalbum .design .color-list ul li:first-child div{background-color:#d5c3ab}.service.yearalbum .design .color-list ul li:nth-child(2) div{background-color:#eea2af}.service.yearalbum .design .color-list ul li:nth-child(3) div{background-color:#a3bed1}.service.yearalbum .design .color-list ul li:nth-child(4) div{background-color:#b8d19a}.service.yearalbum .design .color-list ul li:nth-child(5) div{background-color:#d6bdda}.service.yearalbum .design .color-list ul li:nth-child(6) div{background-color:#c8c4c1}.service.yearalbum .design .color-list ul:nth-of-type(2){margin-top:24px}.service.yearalbum .design .color-list ul:nth-of-type(2) li:nth-child(2) div{background-color:#eb7f41}.service.yearalbum .design .color-list ul:nth-of-type(2) li:nth-child(3) div{background-color:#31a8ae}.service.yearalbum .design .color-list ul:nth-of-type(2) li:nth-child(4) div{background-color:#d8b041}.service.yearalbum .design .color-list ul:nth-of-type(2) li:nth-child(5) div{background-color:#c0587b}.service.yearalbum .design .color-list ul:nth-of-type(2) li:last-child div{background-color:#7e9350}.service.yearalbum .design .color-list+.badge{margin-top:80px}.service.yearalbum .design .pattern-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.service.yearalbum .design .pattern-list>li{margin-top:28px;width:calc((100% - 60px)/4)}.service.yearalbum .design .pattern-list>li strong{font-size:22px;line-height:26px;display:block;color:#221e1f}.service.yearalbum .design .pattern-list>li img{margin-top:16px;-webkit-box-shadow:1px 1px 10px 0px rgba(0,0,0,0.22);box-shadow:1px 1px 10px 0px rgba(0,0,0,0.22)}.service.yearalbum .design .pattern-list>li .pattern-color{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.service.yearalbum .design .pattern-list>li .pattern-color li{width:calc( 100% / 3)}.service.yearalbum .design .pattern-list>li .pattern-color li:first-child div{background-color:#f7f3ef}.service.yearalbum .design .pattern-list>li .pattern-color li:nth-child(2) div{background-color:#f5d1d1}.service.yearalbum .design .pattern-list>li .pattern-color li:last-child div{background-color:#c4e5e6}.service.yearalbum .design .pattern-list>li .pattern-color li div{margin-top:16px;width:65px;height:65px}.service.yearalbum .design .pattern-list>li .pattern-color li p{font-size:16px;line-height:22px;margin-top:8px}.service.yearalbum .design .pattern-list>li:nth-child(2) .pattern-color li:first-child div{background-color:#5ec2b8}.service.yearalbum .design .pattern-list>li:nth-child(2) .pattern-color li:nth-child(2) div{background-color:#ec8490}.service.yearalbum .design .pattern-list>li:nth-child(2) .pattern-color li:last-child div{background-color:#35bed4}.service.yearalbum .design .pattern-list>li:nth-child(3) .pattern-color li:first-child div{background-color:#8db248}.service.yearalbum .design .pattern-list>li:nth-child(3) .pattern-color li:nth-child(2) div{background-color:#c14d72}.service.yearalbum .design .pattern-list>li:nth-child(3) .pattern-color li:last-child div{background-color:#c4e5e6}.service.yearalbum .design .pattern-list>li:last-child .pattern-color li:first-child div{background-color:#ffffff}.service.yearalbum .design .pattern-list>li:last-child .pattern-color li:nth-child(2) div{background-color:#d49232}.service.yearalbum .design .pattern-list>li:last-child .pattern-color li:last-child div{background-color:#af4630}.service.yearalbum .design .pattern-list+.badge{margin-top:48px}.service.yearalbum .design .layout-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:16px}.service.yearalbum .design .layout-list li{width:calc((100% - 60px)/4)}.service.yearalbum .design .layout-list li img{-webkit-box-shadow:1px 1px 10px 0px rgba(0,0,0,0.22);box-shadow:1px 1px 10px 0px rgba(0,0,0,0.22)}.service.yearalbum .design .layout-list.new{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:23px}.service.yearalbum .design .layout-list.new li{margin-right:20px}.service.yearalbum .design .layout-list.new li:nth-of-type(4){margin-top:26px}.service.yearalbum .design .layout-list.new li:last-child{margin-top:26px;margin-right:0}.service.yearalbum .design .layout-list.new li strong{font-size:24px;line-height:34px;display:block;color:#221e1f}.service.yearalbum .design .layout-list.new li img{margin-top:6px}.service.yearalbum .design .inside-tit{font-size:22px;line-height:26px;display:block;margin-top:80px;text-align:left;color:#221e1f}.service.yearalbum .design .inside-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:wrap;-ms-flex:wrap;flex:wrap;margin-top:16px}.service.yearalbum .design .inside-list li{width:calc(100% / 6)}.service.yearalbum .design .inside-list li:first-child div{background-color:#ffffff}.service.yearalbum .design .inside-list li:nth-child(2) div{background-color:#000000}.service.yearalbum .design .inside-list li:nth-child(3) div{background-color:#f9dbdd}.service.yearalbum .design .inside-list li:nth-child(4) div{background-color:#d0e9ed}.service.yearalbum .design .inside-list li:nth-child(5) div{background-color:#d6e9cc}.service.yearalbum .design .inside-list li:last-child div{background-color:#f8f5c0}.service.yearalbum .design .inside-list li div{height:80px}.service.yearalbum .design .inside-list li p{font-size:16px;line-height:22px;margin-top:6px;text-align:left}.service.yearalbum .design .inside-list+.badge{margin-top:80px}.service.yearalbum .design+section{background-color:#f7e9e9}.service.yearalbum .design+section .txt-need.dot{margin-top:20px;padding:35px 0 35px 9px}.service.yearalbum .design+section .txt-need.dot::before{top:51px}.service.yearalbum .table-field{background-color:#fff;padding-top:80px;padding-bottom:80px}.service.yearalbum .table-field>strong{text-align:left;color:#221e1f}.service.yearalbum .table-field table{margin-top:20px}.service.yearalbum .table-field table tr th,.service.yearalbum .table-field table tr td{font-size:22px;line-height:26px;padding:21px 25px}.service.yearalbum .table-field table tr th{font-weight:700;color:#221e1f}.service.yearalbum .table-field table tr td{color:#464646}.service.yearalbum .table-field table:first-of-type tr th,.service.yearalbum .table-field table:first-of-type tr td{text-align:left;border-color:#f6f6f6;vertical-align:top}.service.yearalbum .table-field table:first-of-type tr th{border-left:0;border-right-color:#efefef}.service.yearalbum .table-field table:first-of-type tr td{border-right:0}.service.yearalbum .table-field table:first-of-type tr:first-child,.service.yearalbum .table-field table:first-of-type tr:nth-child(2n+1){background-color:#f6f6f6}.service.yearalbum .table-field table:first-of-type tr:nth-child(2n) th,.service.yearalbum .table-field table:first-of-type tr:nth-child(2n) td{background-color:transparent}.service.yearalbum .table-field table:first-of-type+strong{margin-top:80px}.service.yearalbum .table-field table:nth-of-type(2) tr th,.service.yearalbum .table-field table:nth-of-type(2) tr td{vertical-align:middle}.service.yearalbum .table-field table:nth-of-type(2) tr td{padding-left:8px;padding-right:8px}.service.instax section{padding:80px 0;text-align:center}.service.instax section>strong{font-size:30px;line-height:40px;display:inline-block;position:relative;color:#221e1f}.service.instax section>strong::before{position:absolute;top:7px;left:-18px;content:'';width:12px;height:12px;background-color:#ec1b3b}.service.instax section .sub-tit{line-height:36px;font-weight:400;font-size:26px;font-family:"karla";letter-spacing:-.02em;color:#464646}.service.instax section.cont-tit{padding-bottom:0;background-color:#221e1f}.service.instax section.cont-tit .sub-tit{position:relative;display:inline-block;padding-right:75px;color:#fff}.service.instax section.cont-tit .sub-tit::after{position:absolute;top:50%;right:0;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);content:'instax';font-size:0;text-indent:-9999px;width:65px;height:21px;background-image:url("/images/w/sub/service/instax/instax_top_icon.png")}.service.instax section h3{line-height:82px;font-weight:400;font-size:88px;font-family:"karla";letter-spacing:-.02em;margin-top:24px;color:#fff}.service.instax section .youtube-wrap{margin-top:40px;padding:0 148px}.service.instax section .youtube-wrap iframe{width:844px;height:422px}.service.instax section .youtube-wrap .youtube-txt>strong{font-size:30px;line-height:40px;margin-top:40px;display:inline-block;color:#fff}.service.instax section .youtube-wrap .youtube-txt p{font-size:22px;line-height:36px;margin-top:16px;color:#fff}.service.instax section .youtube-wrap .youtube-txt p strong{display:inline-block}.service.instax section .history{position:relative;margin-top:50px;background:url("/images/w/sub/service/instax/instax_history_bg.jpg") no-repeat;min-height:675px}.service.instax section .history ul{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.service.instax section .history ul::before{position:absolute;left:50%;bottom:0;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);content:'';width:1px;height:410px;background-color:#464646}.service.instax section .history ul li{position:relative;margin-top:0;margin-left:calc(50% + 20px);width:100%;min-height:84px;text-align:left}.service.instax section .history ul li::before{position:absolute;top:8px;left:-27px;-webkit-transform:translate(0, 0);transform:translate(0, 0);content:'';width:14px;height:14px}.service.instax section .history ul li:nth-child(2n){margin-left:0;margin-right:calc(50% + 20px);text-align:right}.service.instax section .history ul li:nth-child(2n)::before{left:auto;right:-27px}.service.instax section .history ul li:first-child::before{background-color:#ec1b3b}.service.instax section .history ul li:nth-child(2)::before{background-color:#fc1478}.service.instax section .history ul li:nth-child(3)::before{background-color:#f7c600}.service.instax section .history ul li:nth-child(4)::before{background-color:#9d23b2}.service.instax section .history ul li:nth-child(5)::before{background-color:#ff724c}.service.instax section .history ul li strong,.service.instax section .history ul li p{color:#fff}.service.instax section .history ul li strong{font-size:22px;font-weight:400}.service.instax section .history ul li strong span{line-height:32px;font-weight:400;font-size:26px;font-family:"karla";letter-spacing:-.02em}.service.instax section .history ul li p{font-size:20px;line-height:26px}.service.instax section .img-area>strong{line-height:40px;font-weight:700;font-size:28px;font-family:"karla";letter-spacing:-.02em;position:relative;display:inline-block;margin-top:36px;padding-top:40px;color:#221e1f;z-index:1}.service.instax section .img-area>strong::before{position:absolute;top:16px;left:50%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);line-height:40px;font-weight:400;font-size:80px;font-family:"karla";letter-spacing:-.02em;content:'01';color:#f0f0f0;z-index:-1}.service.instax section .img-area>strong span{width:3px;height:3px;display:inline-block;background-color:#221e1f;vertical-align:middle;font-size:0}.service.instax section .img-area.minifilm>strong::before{content:'02'}.service.instax section .img-area .img-box{padding:40px 30px;margin:40px auto 0;max-width:844px;-webkit-box-shadow:0px 0px 13px 0px rgba(0,0,0,0.08);box-shadow:0px 0px 13px 0px rgba(0,0,0,0.08)}.service.instax section .img-area .img-box.wide>img{margin-top:40px}.service.instax section .img-area .img-box.wide>img+strong{margin-top:20px}.service.instax section .img-area .img-box.wide p{line-height:20px;font-weight:400;font-size:10px;font-family:"karla";letter-spacing:-.02em}.service.instax section .img-area .img-box>strong{font-size:24px;line-height:30px;display:block;color:#221e1f}.service.instax section .img-area .img-box>strong span{line-height:32px;font-weight:400;font-size:28px;font-family:"karla";letter-spacing:-.02em}.service.instax section .img-area .img-box+.img-box{margin-top:40px}.service.instax section .txt-need.dot{font-size:20px;line-height:26px;margin-top:24px;text-align:left}.service.instax section.format{background-color:#f1f1f1}.service.instax section .format-swiper{width:844px;margin:32px auto 0}.service.instax section .format-swiper .swiper-container{-webkit-box-shadow:1px 1px 11px 0px rgba(0,0,0,0.08);box-shadow:1px 1px 11px 0px rgba(0,0,0,0.08)}.service.instax section .format-swiper .swiper-container .swiper-button-prev,.service.instax section .format-swiper .swiper-container .swiper-button-next{opacity:0.35}.service.instax section .format-swiper .swiper-slide{height:766px;background-color:#fff;border-left:5px solid #fff;border-right:5px solid #fff}.service.instax section .format-swiper .swiper-slide>strong{font-size:24px;line-height:36px;margin-top:40px;display:block;color:#221e1f}.service.instax section .format-swiper .swiper-slide>strong span{line-height:32px;font-weight:400;font-size:28px;font-family:"karla";letter-spacing:-.02em}.service.instax section .format-swiper .swiper-slide>img{margin-top:30px}.service.instax section .format-swiper .swiper-slide table{border:none;width:672px;margin:32px auto 0}.service.instax section .format-swiper .swiper-slide table tr th{background-color:#fff;margin-right:2px;border-left:6px solid #fff;border-right:6px solid #fff;font-size:12px;color:#221e1f}.service.instax section .format-swiper .swiper-slide table tr td{border-left:6px solid #fff;border-right:0}.service.instax section .format-swiper .swiper-slide table tr th,.service.instax section .format-swiper .swiper-slide table tr td{font-size:22px;line-height:26px;padding:16px 0;border-top:0;border-bottom:2px solid #efefef}.service.instax section .format-swiper .swiper-slide table tr th span,.service.instax section .format-swiper .swiper-slide table tr td span{line-height:32px;font-weight:400;font-size:26px;font-family:"karla";letter-spacing:-.02em}.service.instax section .format-swiper .swiper-slide table tr:last-child td,.service.instax section .format-swiper .swiper-slide table tr:last-child th{border-bottom:0}.service.instax section.myinstax{margin:0 auto;max-width:844px;background-color:#f6f6f6}.service.instax section.myinstax .img-box{margin-top:100px;position:relative}.service.instax section.myinstax .img-box span{position:absolute;top:0;left:0;line-height:26px;font-weight:700;font-size:20px;font-family:"karla";letter-spacing:-.02em;color:#221e1f}.service.instax section.myinstax .img-box span:first-of-type{top:-50px;left:50%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}.service.instax section.myinstax .img-box span:nth-of-type(2){top:50%;left:40px;-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}.service.instax section.myinstax .img-box span:nth-of-type(3){top:auto;bottom:-50px;left:50%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}.service.instax section.myinstax .img-box span:nth-of-type(4){top:50%;left:auto;right:30px;-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}.service.instax section.myinstax .btns{margin-top:100px}.service.instax section.myinstax .btns .btn{font-weight:400;background-color:#221e1f}.service.instax section.myinstax .btns+.txt-need{margin-top:20px;display:inline-block}.service.instax ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.service.instax ul li{margin-top:40px;text-align:center}.service.instax ul li a{display:block;text-align:center}.service.instax ul li a strong{font-weight:400;font-size:22px;line-height:26px;display:block;margin-top:18px;color:#221e1f}.service.instax ul li a strong span{line-height:26px;font-weight:400;font-size:25px;font-family:"karla";letter-spacing:-.02em}.service.instax ul li a strong+p{margin-top:10px}.service.instax ul li a>p{line-height:26px;font-weight:400;font-size:20px;font-family:"karla";letter-spacing:-.02em;color:#a9a9a9}.service.instax ul.square-list li{width:calc(100% / 4)}.service.instax ul.mini-list li{width:calc(100% / 3)}.service.instax ul.minifilm-list li{width:calc(100% / 4)}.service.instax ul.squarefilm-list li{width:calc(100% / 4)}.service.instax ul.widefilm-list li{width:calc(100% / 4)}.wrap_magazinebanner {width: 1140px;margin-top: 90px;padding-bottom: 30px;position: relative;}.wrap_magazinebanner h3 {color: #221e1f;font-size: 22px;font-weight: 700;padding-bottom: 30px;font-family: NotoSansKR, "Malgun Gothic", 맑은고딕, Dotum, 돋움, sans-serif;}.wrap_magazinebanner .swiper {width: 1140px;height: 224px;overflow: hidden;}.wrap_magazinebanner .swiper-slide {text-align: center;font-size: 18px;display: flex;justify-content: center;align-items: center;}.wrap_magazinebanner .swiper-pagination {margin-top: 30px; padding-bottom: -50px;}

/*# sourceMappingURL=ui-service.min.css.map */