@charset "utf-8";
@import url('https://fonts.googleapis.com/earlyaccess/nanumgothic.css');


html,body{margin:0}

#ingress2017Head{display:block;float:none;height:31px}
#ingress2017Head .header{display:none}
#ingress2017Tail{display:block;float:none;border-top:1px solid #cacccb}
#ingress2017Tail::after{display:block;content:'';clear:both}
#ingress2017Tail #comTailCoplyright{display:block;float:none;width:915px;height:150px;margin:0 auto;border-top:0;background-position:0 -35px}
#ingress2017Tail .infomationMenuList{display:none}

.ingress2017_nanum,.ingress2017_nanum *{font-family:nanumgothic, sans-serif}
.ingress2017_btn{display:inline-block;padding:0;background:transparent;border:0;border-radius:0;outline:0;cursor:pointer}

.ingress2017{display:block;float:none}
.ingress2017_layout{position:relative;width:915px;margin:0 auto}
.ingress2017_ellipsis{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis}
.ingress2017_clearfix::after{display:block;content:'';clear:both}

.ingress2017_header{position:relative;background:url('//static.inven.co.kr/image_2011/ingress2017/bg_header.jpg') repeat center center}
.ingress2017_header .dday{position:absolute;bottom:25px;right:0;width:205px;height:41px;background:url('//static.inven.co.kr/image_2011/ingress2017/bg_dday.png') no-repeat 0 0}
.ingress2017_header .dday > div{position:absolute;top:0;width:40px;font-size:0}
.ingress2017_header .dday .d{left:0}
.ingress2017_header .dday .h{left:55px}
.ingress2017_header .dday .m{right:55px}
.ingress2017_header .dday .s{right:0}

.ingress2017_gnb .menu li{width:305px}
.ingress2017_gnb .menu a{display:block;width:100%;height:56px;background-image:url('//static.inven.co.kr/image_2011/ingress2017/sp_menu.png');background-repeat:no-repeat;background-position-y:0;color:transparent;font-size:0}
.ingress2017_gnb .menu a:hover{background-position-y:-56px}
.ingress2017_gnb .menu .menu02{background-position-x:-305px}
.ingress2017_gnb .menu .menu03{background-position-x:-610px}

.ingress2017_slider{position:relative;width:100%;height:530px}
.ingress2017_slider .ingress2017_area{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;z-index:10}
.ingress2017_slider .ingress2017_area li{position:absolute;top:0;left:100%;width:100%;height:100%;z-index:10;overflow:hidden}
.ingress2017_slider .ingress2017_area li.act{z-index:20}
.ingress2017_slider .ingress2017_area li:first-child{left:0}
.ingress2017_slider .ingress2017_area li img{position:absolute;left:50%;transform:translate(-50%, 0)}
.ingress2017_slider .ingress2017_btn{position:absolute;top:239px;width:40px;height:40px;background:rgba(0,0,0,0.5);color:transparent;font-size:0;z-index:30}
.ingress2017_slider .ingress2017_btn::before{display:block;content:'';position:absolute;top:14px;left:18px;width:12px;height:12px;border:4px solid transparent;border-top-color:#fff;border-left:0;-webkit-transform:rotate(-35deg);-ms-transform:rotate(-35deg);-moz-transform:rotate(-35deg);transform:rotate(-35deg)}
.ingress2017_slider .ingress2017_btn::after{display:block;content:'';position:absolute;top:8px;left:18px;width:12px;height:12px;border:4px solid transparent;border-top-color:#fff;border-right:0;-webkit-transform:rotate(-145deg);-ms-transform:rotate(-145deg);-moz-transform:rotate(-145deg);transform:rotate(-145deg)}
.ingress2017_slider .btn_left{left:40px}
.ingress2017_slider .btn_right{right:40px}
.ingress2017_slider .btn_right::before{left:auto;border:4px solid transparent;border-top-color:#fff;border-right:0;right:16px;-webkit-transform:rotate(35deg);-ms-transform:rotate(35deg);-moz-transform:rotate(35deg);transform:rotate(35deg)}
.ingress2017_slider .btn_right::after{left:auto;border:4px solid transparent;border-top-color:#fff;border-left:0;right:16px;-webkit-transform:rotate(145deg);-ms-transform:rotate(145deg);-moz-transform:rotate(145deg);transform:rotate(145deg)}

.ingress2017 .main_link{padding:40px 0 25px}
.ingress2017 .main_link ul{margin:0 -6px}
.ingress2017 .main_link li{width:297px;margin:6px;border:1px solid #a8a8a8;box-sizing:border-box}
.ingress2017 .main_link a{display:block;position:relative;height:248px;overflow:hidden}
.ingress2017 .main_link img{position:absolute;top:50%;left:50%;width:299px;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.ingress2017 .main_link .text{display:block;position:absolute;bottom:0;left:0;right:0;height:66px;padding:10px;background:rgba(0,0,0,0.8);color:#fff;font-size:18px;font-weight:bold;text-align:center;line-height:1.4;box-sizing:border-box}
.ingress2017 .main_link .over_text{display:none;position:absolute;top:0;left:0;right:0;bottom:0;z-index:20}
.ingress2017 .main_link .over_text .top_text{position:absolute;top:15px;left:15px;right:15px;color:#fff;font-size:16px;line-height:1.4}
.ingress2017 .main_link .over_text .bottom_text{position:absolute;bottom:15px;left:15px;right:15px;color:#fff;font-size:18px;font-weight:bold}
.ingress2017 .main_link .bg00{background-color:rgba(82, 132, 219, 0.8)}
.ingress2017 .main_link .bg01{background-color:rgba(87, 212, 193, 0.8)}
.ingress2017 .main_link .bg02{background-color:rgba(243, 104, 104, 0.8)}
.ingress2017 .main_link .bg03{background-color:rgba(255, 163, 71, 0.8)}
.ingress2017 .main_link .bg04{background-color:rgba(184, 127, 248, 0.8)}
.ingress2017 .main_link a:hover .over_text{display:block}

.ingress2017_sponsor{padding:40px 0 120px;background:#f6f6f6 url('//static.inven.co.kr/image_2011/ingress2017/bg_patten01.jpg') repeat-x 0 top;overflow:hidden}
.ingress2017_sponsor .title{display:block;float:none;height:50px;margin-bottom:6px;border-top-width:2px;border-top-style:solid;color:#fff;font-size:15px;font-weight:bold;text-align:center;line-height:50px}
.ingress2017_sponsor .ingress2017_imgarea{background:#fff;border:1px solid #dcdcdc}
.ingress2017_sponsor .ingress2017_imgarea img{width:100%}
.ingress2017_sponsor .ingress2017_spansor_wrap{margin:0 -5px}
.ingress2017_sponsor .ingress2017_sponsor01{float:left;width:223px;margin:0 5px 10px}
.ingress2017_sponsor .ingress2017_sponsor01:last-child{width:449px}
.ingress2017_sponsor .ingress2017_sponsor02{width:100%;padding:0 5px}
.ingress2017_sponsor .ingress2017_sponsor02 .ingress2017_imgarea{background:#fff;border:1px solid #dcdcdc}
.ingress2017_sponsor .ingress2017_sponsor02 .ingress2017_imgarea img{float:left;width:33.33%}
.ingress2017_sponsor .type01 .title{background-color:#eb6d6e;border-top-color:#e13e3f}
.ingress2017_sponsor .type02 .title{background-color:#eb6d96;border-top-color:#e5305d}
.ingress2017_sponsor .type03 .title{background-color:#c051cc;border-top-color:#ae31bc}
.ingress2017_sponsor .type04 .title{background-color:#eb7b31;border-top-color:#f33f00}

.ingress2017_sub_header{background:#23004e;text-align:center}
.ingress2017_sub_header img{height:320px;vertical-align:top}

.ingress2017_location_bar ul{float:right}
.ingress2017_location_bar li{height:38px;margin-left:5px;color:#e02f4c;line-height:38px}
.ingress2017_location_bar li img{margin-top:12px}

.ingress2017_aside ul{padding:15px 0 40px;background:#f4f4f4}
.ingress2017_aside a{display:block;height:25px;padding:10px 0 10px 20px;color:#717171;font-size:15px;line-height:25px;box-sizing:content-box}
.ingress2017_aside a:hover{color:#ca213d;font-weight:bold}

.ingress2017_sub_content{margin-bottom:250px;border:1px solid #ececec}
.ingress2017_sub_content img{max-width:100%}



#ingress2017Home *,.nanumGothic,.nanumGothic *{ font-family: "Nanum Gothic"}
#webzineNews #webzineNewsBody.community{width:715px !important}

.ingress2017Option,.ingress2017Option * {
	box-sizing: border-box;
	letter-spacing: -1px;
}

.ingress2017Nooption,.ingress2017Nooption *{
	box-sizing:content-box;
}
 
 
/* TAIL */

body.b1170 #comTModCopyright { width: 1170px; }
body.b1170 #comTModCopyright .icWrap { width: 1170px; }
body.b1170 #comTModCopyright .icWrap.icTop { background: url('//static.inven.co.kr/image/webzine/common/wrap_915_silver1_top.gif') no-repeat left top; }
body.b1170 #comTModCopyright .icWrap.icBottom { background: url('//static.inven.co.kr/image/webzine/common/wrap_915_silver1_bot.gif') no-repeat left top; }
body.b1170 #comTModCopyright .icWrap.icMiddle { background: url('//static.inven.co.kr/image/webzine/common/wrap_915_silver1_mid.gif') repeat-y left top; }
body.b1170 #comTModCopyright .invenLink { width: 707px; }
body.b1170 #comTModCopyright .invenLink .ilWrap { width: 707px; }
body.b1170 #comTModCopyright .invenLink UL { margin-left: 12px; }
body.b1170 #comTModCopyright .invenLink UL LI { margin-right: 17px; padding-left: 17px; }

/* body.b1170 #comTailCoplyright { width: 1170px; background-image: url('//static.inven.co.kr/image_2011/common/module/tailcoplyright/bg_915_8a.jpg?v=20170621a'); padding-bottom: 25px; } */
body.b1170 #comTailCoplyright .infomationMenu { margin-left: 119px; overflow: visible; }
body.b1170 #comTailCoplyright ul.infomationMenuList { height: 33px; margin-top: 1px; background: transparent url('//static.inven.co.kr/image_2011/common/module/tailcoplyright/menu_800_2.png?v=170515a') left top no-repeat; }
body.b1170 #comTailCoplyright ul.infomationMenuList li { height: 33px; padding: 0; overflow: hidden; }
body.b1170 #comTailCoplyright ul.infomationMenuList li.menu {display: inline-block}

body.b1170 #comTailCoplyright ul.infomationMenuList li a { background: transparent url('//static.inven.co.kr/image_2011/common/module/tailcoplyright/menu_800_2.png?v=170515a') left top no-repeat; }
body.b1170 #comTailCoplyright ul.infomationMenuList li.menu1 a { width: 73px; background-position: 0 0; }
body.b1170 #comTailCoplyright ul.infomationMenuList li.menu1 a:hover { background-position: 0 -35px; }
body.b1170 #comTailCoplyright ul.infomationMenuList li.menu2 a { width: 72px; background-position: -73px 0; }
body.b1170 #comTailCoplyright ul.infomationMenuList li.menu2 a:hover { background-position: -73px -35px; }
body.b1170 #comTailCoplyright ul.infomationMenuList li.menu3 a { width: 72px; background-position: -145px 0; }
body.b1170 #comTailCoplyright ul.infomationMenuList li.menu3 a:hover { background-position: -145px -35px; }
body.b1170 #comTailCoplyright ul.infomationMenuList li.menu4 a { width: 72px; background-position: -217px 0; }
body.b1170 #comTailCoplyright ul.infomationMenuList li.menu4 a:hover { background-position: -217px -35px; }
body.b1170 #comTailCoplyright ul.infomationMenuList li.menu5 a { width: 112px; background-position: -289px -35px; }
body.b1170 #comTailCoplyright ul.infomationMenuList li.menu5 a:hover { background-position: -289px -35px; }
body.b1170 #comTailCoplyright ul.infomationMenuList li.menu6 a { width: 102px; background-position: -401px 0; }
body.b1170 #comTailCoplyright ul.infomationMenuList li.menu6 a:hover { background-position: -401px -35px; }
body.b1170 #comTailCoplyright ul.infomationMenuList li.menu7 a { width: 90px; background-position: -505px 0; }
body.b1170 #comTailCoplyright ul.infomationMenuList li.menu7 a:hover { background-position: -505px -35px; }
body.b1170 #comTailCoplyright ul.infomationMenuList li.menu8 a { width: 74px; background-position: -595px 0; }
body.b1170 #comTailCoplyright ul.infomationMenuList li.menu8 a:hover { background-position: -595px -35px; }
body.b1170 #comTailCoplyright div.contact { margin-left: 272px; margin-top: 15px; height: 18px; }



.footer {
	position: relative;
    width: 1170px;
    height: 196px;
    margin: 0 auto;
    border-top: 1px solid #d7d7d7;
}
.footer .top {
	padding-top: 22px;
}
.infoList {
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
}
.infoList li {
	float: left;
	margin-right: 38px;
}
.infoList li a {
	font-size: 13px;
	color: #6e6e6e;
}
.btnQuickTop {
	position: absolute;
	top: 0;
	right: 0;
	width: 25px;
	height: 26px;
	background: url(//static.inven.co.kr/image_2011/ingress2017/common/btn_quick_top.png) 0 0 no-repeat;
	text-indent: -9999px;
}
#ingress2017Main .boardtitle{
	box-sizing: content-box;
}


#ingress2017LeftMenu .btn_banner{
	margin:0px 0px 10px 0px;
}

#ingress2017LeftMenu .btn_banner.leftemail{
	margin:0px;
}