/* 통합 */
.clearfix::after{display:block;content:'';clear:both}
.layout01 {width: 1022px; margin: 0 auto; float: none; display: block;}
#webzineBody{display: block; float: none; min-width: 1090px;}
#webzineHead #webzineHeadlink { min-width: 1090px;}
.special15th{float:none; text-align: center; display: block; min-width: 100%; min-height: 100%; position: relative;}
.special15th .container {display:block; float:none;  margin:0 auto; position: relative; overflow: hidden;}
.special15th .inven15thBottom {text-align: center; display: block; float: left; min-width: 100%; height: 100px; background: url('//static.inven.co.kr/image_2011/webzine/special/15th/bg_1920x98_bot.jpg') repeat-x center bottom; text-indent: -9999px;}
.hotissue .hotFocus a, .hotSubFocus a, .hotissue .hotSubList li a {font-family: "Noto Sans"; letter-spacing: -1px; text-decoration: none;}
.sliderchar {text-indent: -9999px;}
/* header */
header {background: #890000; width: 100%;  transition:all 1s; border-bottom: 3px solid #640000;}
header.on {position: fixed; z-index: 100; top: 0;}
header .logo {position: relative; top: 10px;}
header .menu {padding: 24px 0 16px; text-align: right;}
header .menu a {font-size: 23px; font-family: "BMDOHYEON", sans-serif; color: #FFF; margin: 0px 25px; text-decoration: none; position: relative;}
header .menu a:last-child {margin-right: 0;}
header .menu a.action, header .menu a:hover {color: #ffcc00;}
header .menu a.action::before, header .menu a:hover::before {content: ""; width: 34px; height: 32px; background: url("//static.inven.co.kr/image_2011/webzine/special/15th/main_object_1_a.png") no-repeat; background-position: -741px 0px; position: absolute; top: -10px; left: -37px;}
header .menu a.action::after, header .menu a:hover::after {content: ""; width: 100%; height: 3px; background: #ffcc00; position: absolute; bottom: -6px; left: 0;}
/* body */
.topWrap {display:block; float:none; position: relative; z-index: 10;}
.topWrap .topContent{height:923px; width:100%; display: block;  float: none; overflow: hidden;background: url("//static.inven.co.kr/image_2011/webzine/special/15th/main_img_1_a.png") no-repeat center;}
.wrap_15th{float: none; display: block; width: 100%; margin: 0 auto; overflow:hidden; position: relative; z-index: 5; margin-top: -250px; max-width: 1920px;}
/* hotissue */
.hotissue {margin-left: 0px; width: 100%; padding: 0 0 50px 0; background:url('//static.inven.co.kr/image_2011/webzine/special/15th/main_img_2.png') no-repeat center top; position: relative;}
.hotissue #mainHotissue {display: block; float: none; padding-top: 245px; width: 1022px; margin: 0 auto; position: relative;}
.bttnnp {width: 60px; height: 62px; cursor: pointer;position: absolute; top: 370px; text-indent: -9999px;}
.hotissue .bttnLeft {left: -80px; background: url("//static.inven.co.kr/image_2011/webzine/special/15th/main_object_1_a.png") no-repeat; background-position: 0px 0px;}
.hotissue .bttnRight {right: -80px; background: url("//static.inven.co.kr/image_2011/webzine/special/15th/main_object_1_a.png") no-repeat; background-position: -60px 0px; width: 63px;}
.hotissue .hotList {width: 1022px; overflow: hidden; display: block; float: none;}
.hotissue .sildeBlock {float: left; overflow: hidden; width: 1022px;}
.hotissue .hotFocus {float: left;}
.hotissue .hotFocus a {display:block; width: 586px; height: 327px; background: #ccc; color: #fff; font-size: 20px; position: relative; overflow: hidden; border: 1px solid #616161; box-sizing: border-box;}
.hotissue .hotFocus a span {display: block;}
.hotissue .hotFocus a .thumb {position: relative;}
.hotissue .hotFocus a .thumb img {width: 586px; height: 327px;}
.hotissue .hotFocus a .desc {width: 100%; background: rgba(0, 0, 0, 0.8); position: absolute; bottom: 0; z-index: 5; padding: 10px 0;}
.hotissue .hotSubimg {float: right; padding-bottom: 14px; border-bottom: 2px dashed #8d8d8d; margin-bottom: 10px;}
.hotSubFocus-Left {margin: 0 10px 0 0;}
.hotSubFocus a {width: 207px; height: 158px; font-size: 18px; color: #FFF; position: relative; display: block; border: 1px solid #616161; box-sizing: border-box; overflow: hidden;}
.hotSubFocus span {display: block;}
.hotSubFocus span.thumb {width: 207px; height: 158px; background: #CCC; position: relative; z-index: 5; overflow: hidden;}
.hotSubFocus span.thumb img {width: 207px; height: 158px;}
.hotSubFocus span.desc {background: rgba(0, 0, 0, 0.8); padding: 8px 0; position: absolute; bottom: 0; z-index: 10; width: 100%;}
.hotSubList {float: left; margin: 0 0 0 15px;}
.hotSubList li {display: block; float: none; text-align: left; margin-bottom: 5px;}
.hotSubList li:last-child {margin-bottom: 0px;}
.hotSubList li a {font-size: 17px;}
.hotSubList li a span {display: block;}
.hotSubList li a .dot_icon {position: relative; width: 6px; height: 9px; float: left; top: 9px; margin-right: 10px;}
.hotSubList li a .dot_icon .box {width: 3px; height: 3px; background: #8d8d8d;}
.hotSubList li a .dot_icon .box.center {margin-left: 3px;}
.bttnRolling {width: 100%; height: 10px; padding: 15px 0; display: block; float: none;}
.bttnRolling ul {width:100%;}
.bttnRolling ul li {width: 10px; height: 10px; display:inline-block;float: none;text-align:center;}
.bttnRolling ul li { margin: 0 0 0 3px;  overflow: hidden;}
.bttnRolling ul li a {background: url('//static.inven.co.kr/image_2011/webzine/special/13th/dots_10x10_white1.png') no-repeat left top; display: inline; float: left; height: 10px; width: 10px; overflow: hidden; text-indent:-9999px;}
.hotissue_intro {width: 1022px; height: 354px; background: url("//static.inven.co.kr/image_2011/webzine/special/15th/main_object_1_a.png") no-repeat; background-position: 0px -189px;}
.bttnRolling ul li a.btnOn{   background-position: left -10px;}
/* congratulations */
.congratulations {width:100%; background:url('//static.inven.co.kr/image_2011/webzine/special/15th/main_img_3.png') no-repeat center top; padding: 40px 0 50px 0; position: relative;}
.congratulations h3 {display: block; float: none; background: url("//static.inven.co.kr/image_2011/webzine/special/15th/main_object_1_a.png") no-repeat; background-position: -124px 0px; width: 612px; height: 81px; margin: 0 auto; text-indent: -9999px;}
.congratulations .layout01 {position: relative;}
.congratulations .bttnLeft {left: -80px; background: url("//static.inven.co.kr/image_2011/webzine/special/15th/main_object_1_a.png") no-repeat; background-position: 0px -62px;}
.congratulations .bttnRight {right: -80px; background: url("//static.inven.co.kr/image_2011/webzine/special/15th/main_object_1_a.png") no-repeat; background-position: -60px -62px; width: 63px;}
.congratulations .slide {display: block; float: none; overflow: hidden;}
.congratulations ul {width: 1032px; height: 672px;display: inline; float: left; margin: 20px 0 0 0;}
.congratulations ul li {margin: 10px 10px 0 0; width: 162px; height: 214px; display: block;}
.congratulations ul li a {display:block; float: left; position:relative; width: 162px; height: 214px; background-color: #ededed;}
.congratulations ul li a:hover,
.congratulations ul li a.selected {background-color: #ffc000;}
.congratulations ul li a span {position: absolute;}
.congratulations ul li a span.thumb {left: 10px; top:11px; width: 140px; height: 193px;}
.congratulations ul li a span.thumb img {width: 140px; height: 193px;}
.congratulations ul li a span.desc {width: 140px; color: #ffffff; text-align: center; left:10px; top:170px;z-index: 2;}
.congratulations ul li a span.bg {width: 140px; height:42px; left: 10; bottom: 10; display: block; background-color: #000; filter: alpha(opacity=50); -moz-opacity: .50; -khtml-opacity: .50; opacity: .50;}

/* event */
.event {width:100%; background:url('//static.inven.co.kr/image_2011/webzine/special/15th/main_img_4_a.png') no-repeat center top; padding: 50px 0 20px; position: relative;}
.event h3 {display: block; float: none; background: url("//static.inven.co.kr/image_2011/webzine/special/15th/main_object_1_a.png") no-repeat; background-position: -127px -86px; width: 603px; height: 93px; margin: 0 auto; text-indent: -9999px;}
.event .layout01 {overflow: hidden; position: relative;}
.event .giveaway {margin: 15px 0 5px 0; width: 1022px; height: 568px; background: url('//static.inven.co.kr/image_2011/webzine/special/15th/main_giveaway_c.png') no-repeat; text-indent: -9999px;}
.event .text {text-align: left; font-family: "BMDOHYEON", sans-serif; font-size: 22px; color: #323232; margin-top: 21px;}
.event .event_injang, 
.event .event_btn {display: block; background: url('//static.inven.co.kr/image_2011/webzine/special/15th/main_giveaway_c.png') no-repeat; height: 75px; float: right; text-indent: -9999px; cursor: pointer;}
.event .event_injang {background-position: -563px -568px; width: 189px; margin-right: 5px;}
.event .event_btn {background-position: -756px -568px; width: 256px;}
.event .event_imart {background-position: -756px -429px; width: 256px;}

/* inven_marble */
.inven_marble {width:100%; background:url('//static.inven.co.kr/image_2011/webzine/special/15th/main_img_7.png') no-repeat center top; padding: 50px 0 35px; position: relative;}
.inven_marble .layout01 .text,
.inven_marble .layout01 .marble_btn {display: block; float: none; background: url("//static.inven.co.kr/image_2011/webzine/special/15th/main_object_2_c.png") no-repeat; margin: 0 auto; text-indent: -9999px;}
.inven_marble .layout01 .text {width: 782px; height: 180px;}
.inven_marble .layout01 .marble_btn {width: 321px; height: 71px; margin: 12px auto 4px; background-position: -233px -229px;}

/* greetings */
.greetings { width:100%; background:url('//static.inven.co.kr/image_2011/webzine/special/15th/main_img_5.png') no-repeat center top; padding: 40px 0 50px;}
.greetings .layout01 {position: relative;}
.greetings h3 {display: block; float: none; background: url("//static.inven.co.kr/image_2011/webzine/special/15th/main_object_1_a.png") no-repeat; background-position: 0px -1383px; width: 615px; height: 82px; margin: 0 auto; text-indent: -9999px;}
.greetings .bttnLeft {left: -80px; background: url("//static.inven.co.kr/image_2011/webzine/special/15th/main_object_1_a.png") no-repeat; background-position: 0px -124px;}
.greetings .bttnRight {right: -80px; background: url("//static.inven.co.kr/image_2011/webzine/special/15th/main_object_1_a.png") no-repeat; background-position: -60px -124px; width: 63px;}
.greetings .slide {display: block; float: none; overflow: hidden;}
.greetings ul {width:1032px;margin-top: 10px; display: inline; float: left; height: 672px; overflow: hidden;}
.greetings ul li {margin: 10px 10px 0 0; width: 162px; height: 214px;}
.greetings ul li a {display:inline; float: left; position:relative; width: 162px; height: 214px; background-color: #ededed;}
.greetings ul li a:hover,
.greetings ul li a.selected {background-color:#ffc000;}
.greetings ul li a span {position: absolute;}
.greetings ul li a span.thumb {left: 10px; top:11px; width: 140px; height: 193px;}
.greetings ul li a span.thumb img {width: 140px; height: 193px;}
.greetings ul li a span.desc {width: 140px; color: #ffffff; text-align: center; left:10px; top:170px;z-index: 2;}
.greetings ul li a span.bg {width: 140px; height: 42px; left: 10; bottom: 10; display: block; background-color: #000; filter: alpha(opacity=50); -moz-opacity: .50; -khtml-opacity: .50; opacity: .50;}

/* 70 30 600 30 70 */
.greetings #dialog .dialogMain .detailtop {background: url('//static.inven.co.kr/image_2011/webzine/special/14th/title_191x43_green1_message.png') no-repeat left top;}
.clip #dialog .dialogMain .detailtop {background: url('//static.inven.co.kr/image_2011/webzine/special/14th/title_191x43_green1_clip.png') no-repeat left top;}
.congratulations #dialog .dialogMain .detailtop {background: url('//static.inven.co.kr/image_2011/webzine/special/14th/title_191x43_green1_photo.png') no-repeat left top;}

#dialog .dialogMain { margin-left: 70px; width: 660px; height: auto; background-color: #ffffff;}
#dialog .dialogMain .detailtop {margin-top: 30px; width: 630px; height: 70px;}
#dialog .dialogMain #detailCore {min-height:600px; height:auto !important; height:600px; }
#dialog .dialogMain .detailtop .bttnClose {float: right;}
#dialog .dialogMain .detailCore {height: 800px; }
#dialog .dialogMain .photo{ margin-left: 30px; width: 600px; height: auto; text-align: center; padding-bottom: 30px;}
#dialog .dialogMain .photo img {width:600px; height:auto; margin: 5px auto;}
.bttn42White1-Close {display:inline; width:42px; height:41px; overflow:hidden; text-indent:-9999px; cursor:pointer; background:url('//static.inven.co.kr/image_2011/webzine/special/13th/bttn_42x41_white1_close.png') no-repeat left top;}
.bttn68White-Left {position:absolute; left: 0px; top: 430px; width:68px; height:68px; cursor:pointer; background:url('//static.inven.co.kr/image_2011/webzine/special/13th/bttn_68x68_white1_arrowleft.png') no-repeat left top;display:none;}
.bttn68White-Right {position:absolute; left: 760px; top:430px; width:68px; height:68px;cursor:pointer; background:url('//static.inven.co.kr/image_2011/webzine/special/13th/bttn_68x68_white1_arrowright.png') no-repeat left top;display:none;}

.partner {width:100%; background:url('//static.inven.co.kr/image_2011/webzine/special/15th/main_img_6.png') no-repeat center top; padding: 60px 0 50px;}
.partner .layout01 {position: relative; z-index: 100; min-height:750px;}
.partner h3 {display: block; float: none; background: url("//static.inven.co.kr/image_2011/webzine/special/15th/main_object_1_a.png") no-repeat; background-position: -624px -1417px; width: 271px; height: 48px; margin: 0 auto; text-indent: -9999px;}
.partner ul {margin: 50px 0; float: none; display: inline-block;}
.partner ul li {background: #FFF; width: 162px; height: 100px; margin:0 10px 10px 0; border-radius: 10px; overflow: hidden; display: flex; align-items: center; justify-content: center;}
.partner ul li:nth-child(6n) {margin-right: 0%;}

body .ui-dialog .ui-dialog-titlebar {display: none;}
body .ui-dialog .ui-dialog-content {width: 830px !important;}
body .ui-widget-content {background: none; border:none;}
body .ui-widget-overlay {
    background: #000000;
    opacity: .70;
    filter: Alpha(Opacity=70);
    /* support: IE8; */
}

/*main css*/
.slide_character01, .slide_character02, .slide_character03, .slide_character04, .slide_character05 {background: url("//static.inven.co.kr/image_2011/webzine/special/15th/main_object_1_a.png") no-repeat;}
.slide_character01 { background-position: 0px -545px; width: 339px; height: 314px; position: absolute; left: -339px; bottom: 0; transition: 1s;}
.slide_character01.on{left: 60px;}
.slide_character02 {background-position: -345px -545px; width: 330px; height: 413px; position: absolute; right: -330px; bottom: 0; transition: 1s;}
.slide_character02.on{right: 24px;}
.slide_character03 {background-position: -698px -545px; width: 247px; height: 361px; position: absolute; left: -247px; bottom: 32px; transition: 1s;}
.slide_character03.on{left: 95px;}
.slide_character04 {background-position: 0px -969px; width: 424px; height: 413px; position: absolute; right: -424px; bottom: 940px; transition: 1s;}
.slide_character04.on{right: 24px;}
.slide_character05 {background-position: -438px -969px; width: 370px; height: 291px; position: absolute; left: -291px; z-index: 50; bottom: 60px; transition: 1s;}
.slide_character05.on{left: 24px;}

.lightbox_15th {background-color: rgba(0, 0, 0, 0.4); width: 100%; height: 100%; position: fixed; top: 0; left: 0; z-index: 500; display: none;}
.injang_img {background: #fff; position: absolute; z-index: 600; left: 50%; max-width: 1022px; margin-left: -190px; top: 3370px; padding: 0 20px 20px; box-sizing: border-box; border: 5px solid #00612f;}
.injang_img .sample {background: url("//static.inven.co.kr/image_2011/webzine/special/15th/main_injang.jpg") no-repeat; float: none; display: block; text-indent: -9999px;}
.injang_img .sample {width: 657px; height: 525px; margin-top: 30px;}
