/* prmov header */
#imt2017wrap.prmov_header {position: relative;}
#imt2017wrap.prmov_header #topheader {background: none;height: 0;overflow: visible;}
#imt2017wrap.prmov_header #topheader .contwrap {padding: 0;z-index: 11;}
#imt2017wrap.prmov_header #topheader .header_ev {background: url("/images/submain/prmov_gnb.png") no-repeat -1230px 0;width: 50px;height: 63px;padding: 0;text-indent: -999em;position: absolute;right: 0;top: 0;}
#imt2017wrap.prmov_header #topheader .header_link {right: 50px;}
#imt2017wrap.prmov_header #topheader .header_link .h_link_licen, #imt2017wrap.prmov_header #topheader .header_link .hd_link_free, #imt2017wrap.prmov_header #topheader .header_link .hd_link_ctg {display: none;}
#imt2017wrap.prmov_header #topheader .header_link li {padding: 0;}
#imt2017wrap.prmov_header #topheader .header_link li a {display: block;height: 63px;background: url("/images/submain/prmov_gnb.png") no-repeat 0 0;text-indent: -999em;}
#imt2017wrap.prmov_header #topheader .header_link li.hd_link_beauty {display: none;}
#imt2017wrap.prmov_header #topheader .header_link li.h_link_logout a {width: 57px;background-position: -986px 0;}
#imt2017wrap.prmov_header #topheader .header_link li.h_link_login a {width: 47px;background-position: -1532px 0;}
#imt2017wrap.prmov_header #topheader .header_link li.h_link_myp a {width: 65px;background-position: -1043px 0;}
#imt2017wrap.prmov_header #topheader .header_link li.h_link_join a {width: 76px;background-position: -1456px 0;}
#imt2017wrap.prmov_header #topheader .header_link li.h_link_cust a {width: 57px;background-position: -1108px 0;}
#imt2017wrap.prmov_header #topheader .header_link li.h_link_inq a {width: 65px;background-position: -1165px 0;}
#imt2017wrap.prmov_header #topheader .header_link li.h_link_cart {background: url("/images/submain/prmov_gnb.png") no-repeat -935px 0;width: 18px;padding-left: 28px;height: 63px;line-height: 63px;}
#imt2017wrap.prmov_header #topheader .header_link li.h_link_cart a {background: none;text-indent: 0;font-size: 10px;letter-spacing: 0;}
#imt2017wrap.prmov_header #topheader .go_ck {position: absolute;width: 144px;right: -144px;top: 16px;background-color: #666;color: #fff;height: 30px;line-height: 30px;text-align: center;}
#imt2017wrap.prmov_header #topheader .go_ck span {display: block;background: url("/images/submain/prmov_gnb.png") no-repeat -1288px -16px;text-indent: -999em;}

#imt2017wrap.prmov_header #gnb {position: absolute;top: 0;left: 0;width: 100%;background: url("/images/submain/prmov_bg.png") repeat-x 0 0;min-width: 1280px;}
#imt2017wrap.prmov_header #gnb .contwrap {padding: 0;}
#imt2017wrap.prmov_header #gnb h1 {width: 157px;height: 63px;background: url("/images/submain/prmov_gnb.png") no-repeat 0 0;}
#imt2017wrap.prmov_header #gnb .gnb_service {position: absolute;top: 0;left: 50%;border: none;width: 1280px;margin-left: -640px;}
#imt2017wrap.prmov_header #gnb .gnb_service .contwrap {margin-left: 180px;width: 760px;z-index: 11;}
#imt2017wrap.prmov_header #gnb .gnb_service li {height: 63px;}
#imt2017wrap.prmov_header #gnb .gnb_service li a {display: block;height: 63px;background: url("/images/submain/prmov_gnb.png") no-repeat 0 0;text-indent: -999em;}
#imt2017wrap.prmov_header #gnb .gnb_service li.gsrv_update a {width: 73px;background-position: -190px 0;}
#imt2017wrap.prmov_header #gnb .gnb_service li.gsrv_curation a {width: 73px;background: url("/images/submain/prmov_gnb_curation.png") no-repeat 50% 0;}
#imt2017wrap.prmov_header #gnb .gnb_service li.gsrv_photo a {width: 50px;background-position: -264px 0;}
#imt2017wrap.prmov_header #gnb .gnb_service li.gsrv_ds a {width: 85px;background-position: -316px 0;}
#imt2017wrap.prmov_header #gnb .gnb_service li.gsrv_illust a {width: 73px;background-position: -403px 0;}
#imt2017wrap.prmov_header #gnb .gnb_service li.gsrv_icon a {width: 61px;background-position: -482px 0;}
#imt2017wrap.prmov_header #gnb .gnb_service li.gsrv_web a {width: 75px;background-position: -548px 0;}
#imt2017wrap.prmov_header #gnb .gnb_service li.gsrv_3d a {width: 67px;background-position: -626px 0;}
#imt2017wrap.prmov_header #gnb .gnb_service li.gsrv_prmov a {width: 115px;background-position: -695px 0;}
#imt2017wrap.prmov_header #gnb .gnb_service li.gsrv_single a {width: 61px;background-position: -811px 0;text-align: left;}

#imt2017wrap.prmov_header #gnb .ab_banner_wrap, #imt2017wrap.prmov_header #gnb .gnb_myzone, #imt2017wrap.prmov_header #gnb .gnb_event, #imt2017wrap.prmov_header #gnb #gnb_renewal_banner {display: none !important;}
#imt2017wrap.prmov_header #gnb .gnb_search {position: absolute;top: 380px;left: 50%;margin-left: -296px;width: 592px;height: 52px;background-color: #fff;border: none;}
#imt2017wrap.prmov_header #gnb .gnb_search dl#gnb_search_flag {width: 147px;}
#imt2017wrap.prmov_header #gnb .gnb_search #gnb_search_flag dt {background: url("/images/submain/prmov_search_flag.png") no-repeat 100% 0;height: 52px;padding-left: 20px;font-weight: bold;font-size: 14px;line-height: 52px;}
#imt2017wrap.prmov_header #gnb .gnb_search #gnb_search_flag dt.on {background-position: 100% -52px;}
#imt2017wrap.prmov_header #gnb .gnb_search #gnb_search_flag dd li {padding-left: 10px;height: 20px;}
#imt2017wrap.prmov_header #gnb .gnb_search #gnb_search_text {width: 385px;}
#imt2017wrap.prmov_header.opa #gnb .gnb_search {opacity: .5;}
#imt2017wrap.prmov_header #gnb .gnb_search #gnb_search_text dt {height: 52px;}
#imt2017wrap.prmov_header #gnb .gnb_search #gnb_search_text dt input {border: none;height: 52px;line-height: 52px;width: 355px;padding-left: 30px;font-size: 14px;margin: 0;}
#imt2017wrap.prmov_header #gnb .gnb_search #gnb_search_text dt em, #imt2017wrap.prmov_header #gnb .gnb_search #gnb_search_text dt span {display: none;}
#imt2017wrap.prmov_header #gnb .gnb_search #gnb_search_text dd .auto_search {margin: 10px 0;}
#imt2017wrap.prmov_header #gnb .gnb_search #gnb_search_text dd .auto_search td {font-size: 14px;height: 24px;}
#imt2017wrap.prmov_header #gnb .gnb_search .gnb_search_submit {width: 60px;height: 52px;float: right;text-indent: -999em;background: url("/images/submain/prmov_search_btn.png") no-repeat 0 0;cursor: pointer;}

#prmov_mainmov {height: 600px;overflow: hidden;background-color: #222;}

.prmov_service {width: 1260px;margin: auto;}
.prmov_service img {display: block;cursor: pointer;}

.prmov_banner {overflow: hidden;width: 1260px;margin: 0 auto 50px;}
.prmov_banner p {float: left;}
.prmov_banner p img {display: block;cursor: pointer;}

.prmov_trend {padding-top: 140px;}
.prmov_trend dl {background-color: #f8f8f8;position: relative;height: 477px;}
.prmov_trend dt {background: url("/images/submain/prmov_box.png") no-repeat 0 0;width: 230px;height: 215px;text-indent: -9999em;position: absolute;top: 33px;left: 50%;margin-left: -115px;z-index: 10;}
.prmov_trend dd {background: url("/images/submain/prmov_shadow.png") no-repeat 50% 50% transparent;top: -140px;position: absolute;height: 604px;width: 100%;}
.prmov_trend dd ul {margin: auto;overflow: hidden;width: 1260px;height: 564px;background: url("/images/submain/prmov_shadow_ul.png") no-repeat 0 0;}
.prmov_trend dd ul li {float: left;cursor: pointer;transition-duration: .3s;}
.prmov_trend dd ul li#submain_prmov_01 {background: url("/images/submain/prmov_01.png") no-repeat 50% 50%;width: 628px;height: 280px; background-size: 100% auto;margin: 0 4px 4px 0;} .prmov_trend dd ul li#submain_prmov_01:hover {background-size: 110% auto;transition-duration: .3s;}
.prmov_trend dd ul li#submain_prmov_02 {background: url("/images/submain/prmov_02.png") no-repeat 50% 50%;width: 312px;height: 280px; background-size: 100% auto;margin: 0 4px 4px 0;} .prmov_trend dd ul li#submain_prmov_02:hover {background-size: 110% auto;transition-duration: .3s;}
.prmov_trend dd ul li#submain_prmov_03 {background: url("/images/submain/prmov_03.png") no-repeat 50% 50%;width: 312px;height: 280px; background-size: 100% auto;margin-bottom: 4px;} .prmov_trend dd ul li#submain_prmov_03:hover {background-size: 110% auto;transition-duration: .3s;}
.prmov_trend dd ul li#submain_prmov_04 {background: url("/images/submain/prmov_04.png") no-repeat 50% 50%;width: 312px;height: 280px; background-size: 100% auto;margin-right: 4px;} .prmov_trend dd ul li#submain_prmov_04:hover {background-size: 110% auto;transition-duration: .3s;}
.prmov_trend dd ul li#submain_prmov_05 {background: url("/images/submain/prmov_05.png") no-repeat 50% 50%;width: 312px;height: 280px; background-size: 100% auto;margin-right: 4px;} .prmov_trend dd ul li#submain_prmov_05:hover {background-size: 110% auto;transition-duration: .3s;}
.prmov_trend dd ul li#submain_prmov_06 {background: url("/images/submain/prmov_06.png") no-repeat 50% 50%;width: 628px;height: 280px; background-size: 100% auto;} .prmov_trend dd ul li#submain_prmov_06:hover {background-size: 110% auto;transition-duration: .3s;}
.prmov_trend dd ul li p {margin-top: 126px;text-align: center;color: #fff;font-size: 14px;position: relative;padding-top: 15px;font-weight: bold;}
.prmov_trend dd ul li p:after {content: '';display: block;width: 36px;height: 1px;background-color: #cbcbcb;position: absolute;top: 0;left: 50%;margin-left: -18px;}

.prmov_mem {background-color: #f8f8f8;padding-bottom: 50px;}
.prmov_mem dl {width: 1260px;margin: auto;}
.prmov_mem dt {background: url("/images/submain/prmov_title.png") no-repeat 50% 0;text-indent: -999em;height: 113px;margin-bottom: 30px;}
.prmov_mem dd {overflow: hidden;}
.prmov_mem dd div.owl-slide {margin-left: 20px;text-align: center;color: #555;font-size: 14px;font-weight: bold;float: left;width: 300px;cursor: pointer;}
.prmov_mem dd div.owl-slide:first-child {margin-left: 0;}
.prmov_mem dd div.owl-slide p {margin-bottom: 15px;height: 170px;}

/*.prmov_mem dd div.owl-slide p video {display: none;}
.prmov_mem dd .owl-carousel .owl-item.active p video {display: block;}
.prmov_mem .owl-prev, .prmov_mem .owl-next {position: absolute;top: 78px;display: block;width: 14px;height: 24px;background: url("/images/submain/prmov_prev.png") no-repeat 0 0;text-indent: -999em;}
.prmov_mem .owl-prev {left: -24px;} .prmov_mem .owl-next {right: -24px;background-image: url("/images/submain/prmov_next.png"); }*/

.prmov_keyword {background-color: #333;padding-bottom: 50px;}
.prmov_keyword dt {background: url("/images/submain/prmov_title2.png") no-repeat 50% 0;text-indent: -999em;height: 115px;}
.prmov_keyword dd {width: 1260px;margin: 30px auto 0;overflow: hidden;}
.prmov_keyword dd li {float: left;width: 20%;margin-bottom: 25px;}
.prmov_keyword dd li a {font-size: 14px;color: #999;font-weight: bold;display: block;text-align: center;}

.sub_videotext {position: absolute;top: 324px;left: 50%;z-index: 99;margin-left: -313px;}

.prmov_category_wrap {background-color: #f8f8f8;position: relative;overflow: hidden;border-bottom: 1px solid #e3e3e3;margin-bottom: 45px;}
.prmov_category_wrap:after {content:'';display:block;position: absolute;height: 100%;left: 0;width: 50%;z-index: 1;background-color: #fff;}
.prmov_category {width: 1260px;margin: 0 auto;}
.prmov_category dl {width: 945px;float: left;background-color: #fff;z-index: 2;position: relative;}
.prmov_category dt {text-indent: -999em;background: url("/images/submain/prmov_ctg_single.png") no-repeat 0 0;height: 71px;}
.prmov_category dd {padding-bottom: 20px;overflow: hidden;}
.prmov_category dd div {float: left;}
.prmov_category dd div strong {display: block;text-indent: -9999em;background: url("/images/submain/prmov_ctg_mov.png") no-repeat 0 0;height: 47px;margin-bottom: 27px;}
.prmov_category dl.prmov_csingle .csingle_mov {width: 274px;border-right: 1px solid #e3e3e3;padding-left: 30px;}
.prmov_category dl.prmov_csingle .csingle_effect {width: 271px;border-right: 1px solid #e3e3e3;padding-left: 40px;}
.prmov_category dl.prmov_csingle .csingle_music {width: 294px;padding-left: 34px;}
.prmov_category dl.prmov_csingle .csingle_effect strong {background-image: url("/images/submain/prmov_ctg_effect.png");}
.prmov_category dl.prmov_csingle .csingle_music strong {background-image: url("/images/submain/prmov_ctg_music.png");}
.prmov_category dd div ul {width: 260px;}
.prmov_category dd div li {float: left;width: 33%;text-align: left;margin-bottom: 10px;}
.prmov_category dd div li a {font-size: 12px;color: #666;letter-spacing: 0;}
.prmov_category dl.prmov_cmem {width: 315px;background-color: #f8f8f8;}
.prmov_category dl.prmov_cmem dt {background-image: url("/images/submain/prmov_ctg_mem.png");}
.prmov_category dl.prmov_cmem .cmem_mov {width: 267px;padding-left: 48px;}
.prmov_category dl.prmov_cmem .cmem_mov strong {background-image: url("/images/submain/prmov_ctg_tongro.png");}

.prmov_content .prm_mem {background-color: #f8f8f8;padding: 55px 0;margin-top: 60px;}
.prmov_content dt {background: url("/images/submain/prmov_banner/mov_title.png") no-repeat 50% 0;height: 20px;text-indent: -999em;margin: 55px auto 20px;width: 1260px;position: relative;}
.prmov_content .prm_effect dt {background-image: url("/images/submain/prmov_banner/ef_title.png");}
.prmov_content .prm_music dt {background-image: url("/images/submain/prmov_banner/music_title.png");}
.prmov_content .prm_mem dt {background-image: url("/images/submain/prmov_banner/mem_title.png");margin-top: 0;height: 42px;}
.prmov_content dt a {display: block;width: 31px;height: 31px;position: absolute;top: 4px;right: 0;background: url("/images/ic_main.png") no-repeat 100% 100%;}
.prmov_content dd {overflow: hidden;width: 1260px;margin: auto;}
.prmov_content dd li {float: left;margin-left: 12px;cursor: pointer;position: relative;width: 306px;height: 275px;background: url("/images/submain/prmov_banner/mov_01.jpg") no-repeat 50% 50%; background-size: 100% auto;}
.prmov_content dd li:hover {background-size: 110% auto;transition-duration: .3s;}
.prmov_content dd li#mov_02 {background-image: url("/images/submain/prmov_banner/mov_02.jpg");}
.prmov_content dd li#mov_03 {background-image: url("/images/submain/prmov_banner/mov_03.jpg");}
.prmov_content dd li#mov_04 {background-image: url("/images/submain/prmov_banner/mov_04.jpg");}

.prmov_content dd li#ef_01 {background-image: url("/images/submain/prmov_banner/ef_01.jpg");}
.prmov_content dd li#ef_02 {background-image: url("/images/submain/prmov_banner/ef_02.jpg");}
.prmov_content dd li#ef_03 {background-image: url("/images/submain/prmov_banner/ef_03.jpg");}
.prmov_content dd li#ef_04 {background-image: url("/images/submain/prmov_banner/ef_04.jpg");}

.prmov_content .prm_mem dd li, .prmov_content .prm_music dd li {background: none;height: auto;}
.prmov_content .prm_mem dd li {margin-left: 20px;text-align: center;color: #555;font-size: 14px;font-weight: bold;float: left;width: 300px;cursor: pointer;overflow: hidden;}
.prmov_content .prm_mem dd li div.video {margin-bottom: 10px;}
.prmov_content dd li:first-child {margin-left: 0;}
.prmov_content dd li img {display: block;}
.prmov_content dd li p {position: absolute;top: 123px;left: 0;width: 100%;}
.prmov_content dd li p b {display:block;text-align: center;color: #fff;font-size: 14px;position: relative;padding-top: 15px;}
.prmov_content dd li p b:after {content: '';display: block;width: 36px;height: 1px;background-color: #cbcbcb;position: absolute;top: 0;left: 50%;margin-left: -18px;}

#imt2017wrap.prmov_header #gnb_floating_banner {display: none;}

.prmov_content_mov .prm_mem {background-color: #f8f8f8;padding: 55px 0;margin-top: 60px;}
.prmov_content_mov dt {background: url("/images/submain/prmov_banner/mov_title.png") no-repeat 50% 0;height: 20px;text-indent: -999em;margin: 55px auto 20px;width: 1260px;position: relative;}
.prmov_content_mov .prm_effect dt {background-image: url("/images/submain/prmov_banner/ef_title.png");}
.prmov_content_mov .prm_music dt {background-image: url("/images/submain/prmov_banner/music_title.png");}
.prmov_content_mov .prm_mem dt {background-image: url("/images/submain/prmov_banner/mem_title.png");margin-top: 0;height: 42px;}
.prmov_content_mov dd {overflow: hidden;width: 1260px;margin: auto;}
.prmov_content_mov dd li {float: left;width: 408px;margin-left: 18px;}
.prmov_content_mov dd li:first-child {margin-left: 0;}
.prmov_content_mov dd li div.video {height: 230px;overflow: hidden;margin-bottom: 15px;cursor: pointer;}
.prmov_content_mov dd li div.kyw {overflow: hidden;}
.prmov_content_mov dd li div.kyw strong, .prmov_content_mov dd li div.kyw p, .prmov_content_mov dd li div.kyw p a {display: block;float: left;cursor: pointer;}
.prmov_content_mov dd li div.kyw strong {font-size: 15px;position: relative;padding-right: 15px;height: 20px;line-height: 20px;overflow: hidden;}
.prmov_content_mov dd li div.kyw strong:after {content: '';display: block;width: 1px;height: 11px;background-color: #e3e3e3;position: absolute;top: 4px;right: 0;}
.prmov_content_mov dd li div.kyw a {color: #666;text-decoration: none;font-size: 12px;margin-left: 15px;line-height: 20px;height: 20px;overflow: hidden;}

.prmov_content_mov .prm_mem dd li {margin-left: 20px;width: 300px;cursor: pointer;overflow: hidden;}
.prmov_content_mov .prm_mem dd li:first-child {margin-left: 0;}
.prmov_content_mov .prm_mem dd li div.video {margin-bottom: 10px;height: 168px;}
.prmov_content_mov dt a {display: block;width: 31px;height: 31px;position: absolute;top: 4px;right: 0;background: url("/images/ic_main.png") no-repeat 100% 100%;}
.prmov_content_mov .prm_mem dd li div.kyw {text-align: center;}
.prmov_content_mov .prm_mem dd li div.kyw a {display: inline-block;font-size: 13px;}
.prmov_content_mov .prm_mem dd li div.kyw a:first-child {margin-left: 0;}

.prmov_noti_pop {position: absolute;top: 120px;left: 0;width: 100%;}
.prmov_noti_pop p {width: 1280px;margin: auto;text-align: right;}