/*Body*/
	#sgwfHome{
		float: none;
	}
	.homeBody{
		display: block;
		width: 100%;
    } 
    
/* container - main module - content */
	.sgwfBody .sgwfContainer {
		overflow: hidden;
		display: block;
		float: none;
		width: 100%;
	}
	.sgwfBody .sgwfContainer .mainModule {
		overflow: hidden;
		display: block;
		/*float: none;*/
		width: 100%;
		background: #e8ecef;
	}


/*SUB COMMON*/

	.sgwfBody .Subcontainer{
		width: 100%;
	    display: block;
	    float: none;
	    overflow: hidden;
	}

	.sgwfBody .SubsgwfContent{
	    display: block;
		float: none;
		width:915px;
		margin:0 auto;
	}
	.sgwfBody .SubsgwfContent::after{
		display:block;
		content:'';
		clear:both;
	}

	.sgwfBody .Subcontainer .sgwfLeft{
		display: inline-block;
		float:left;
		width:180px;
		margin-top:38px;
		
	}

	.sgwfBody .Subcontainer .aside{
		margin-top:15px;
	}

	.sgwfBody .SubsgwfContent.mainSchedule .aside{
		display:none;	
	}

	.sgwfBody .SubsgwfContent.mainSchedule #sgwfMain{
		width:910px;
	}

	#sgwfMain{
		width:730px;
		float: right;
		overflow: hidden;
	}


	.sgwfLeft .menuGroups{
		margin-top: 20px;
		/*min-height: 1350px;*/
		/*background: url(//static.inven.co.kr/image_2011/sgwf/common/wrap_140x1_white.jpg) repeat-y;*/
	}
	.sgwfLeft .menuGroup{
		width: 140px;
    	margin: 20px 0 0 0;
	}

	.sgwfLeft .wrap140WH .w140H{
		width: 120px;
	    height: 28px ;
	    display: block;
	    font-weight: bold;
	    font-size: 16px;
    	text-align: left;
    	border-bottom: 3px solid #46b0e6;
    	margin-top: 10px;
    	box-sizing: content-box;
    	color: #46b0e6;
	}

	.sgwfLeft .wrap140WH .menuItems  ul{
		/*margin-top: 10px;*/
		border-bottom: 1px solid #333949;
		width:120px;
	}
	
	.sgwfLeft .wrap140WH .menuItems  ul li{
	    height: 25px;
	    border-bottom: 1px solid #d7d7d7;
	    width: 120px;
	    margin-top: 8px;
	}

	
	.sgwfLeft .wrap140WH .menuItems  ul li.lastMenuItem{
   		border: none;
	}

	.sgwfLeft .wrap140WH .menuItems  ul li.catemenu,
	.sgwfLeft .wrap140WH .menuItems  ul li.submenu{
   		border: none;
    	margin-bottom: -7px;
	}

	.sgwfLeft .wrap140WH .menuItems  ul li.submenu a{
		color: #6e6e6e;
		font-size:12px;
	}

	.sgwfLeft .wrap140WH .menuItems  ul li.submenu.lastone{

	    border-bottom: 1px solid #d7d7d7;
	    margin-bottom: 0px;
	}

	.sgwfLeft .wrap140WH .menuItems  ul li.submenu:last-child{
		margin-bottom:0px;
	}
	.sgwfLeft .wrap140WH .menuItems  ul li a{
		font-size: 13px;
	    display: block;
	    width: 140px;
	    float: left;
	    text-align: left;
		color:#333949;
		text-decoration: none;
	}
   

	#sgwfMain .boardtitle{
		font-size: 15px;
	    font-weight: 700;
	    margin-left: 10px;
	    height: 40px;
	    background-color: #f8f8f8;
	    width: 690px;
	    line-height: 40px;
	    text-align: left;
	    padding-left: 20px;
	    border-top: 1px solid #333949;
	}
	#powerbbsHead > table > tbody > tr > td{
		padding:0px !important;
	} 

/* webzine*/
	#webzineNews {
		background: none !important;
		width:710px !important;
		margin-left:10px;
	}

	#webzineNews .boardtitle{
		margin-left:0px;
	}

	#webzineSchedule .boardtitle{
    	width: 893px
	}

	#webzineBody *{
		box-sizing: content-box;
		letter-spacing: 0px;
	}
	#webzineBody input.bttn39OR1{
		    box-sizing: border-box;
	}

	#webzineBody .title710SL1{
		width: 710px !important; 
	    height: 30px !important;
	}
	#webzineBody .tableType-community th.left, #webzineBody .tableType-community td.left, #webzineBody .tableType-community left th, #webzineBody .tableType-community left td{
		padding: 7px 15px !important; 
	}

	#webzineNewsList .order{
		    margin-top: -29px  !important;
	}
	/*#webzineBody .webzineCommonPaging a.prevtext2 img,
	#webzineBody .webzineCommonPaging a.nexttext2 img{
		    height: 18px  !important; 
	}*/




	#sgwfHead .headerWrap .dropdown_menu{width:422px;height:247px;border:1px solid #333949;box-sizing:border-box;
		position: absolute;
	    top: 59px;
	    left: calc(100% - 425px);
	    background-color: #FFF;
	    z-index: 999;
	    display:none;
		padding:0px;}
	#sgwfHead .headerWrap .dropdown_menu ul{float:left;width:140px;height:100%;padding:10px 15px;border-right:1px solid #d7d7d7;box-sizing:border-box}
	#sgwfHead .headerWrap .dropdown_menu ul:last-child{border:0}
	#sgwfHead .headerWrap .dropdown_menu .name{color:#333949;font-size:14px;font-weight:bold}
	#sgwfHead .headerWrap .dropdown_menu li{padding:5px 0;display:block; width:100%;}
	#sgwfHead .headerWrap .dropdown_menu li.sub a{font-size: 12px; margin: 0px 0px 0px 8px; background:none;text-indent:0px;}
	#sgwfHead .headerWrap .dropdown_menu a{
		color: #6e6e6e;
	    font-size: 13px;
	    text-indent: 8px;
	    display: block;
	    margin: 2px 0px 2px 0px;
	    background: url(//static.inven.co.kr/image_2011/ma/common/rect_2x2_gray1.png) no-repeat left center;
	}
	#sgwfHead .headerWrap .dropdown_menu a:hover{color:#46b0e6}

	#sgwfHead .headerWrap .gnb li.community .arrow{
		background:url('//static.inven.co.kr/image_2011/sgwf/common/gnb_arrow_99x10.png') no-repeat -47px 2px;
		width: 24px;
	    height: 13px;
	    position: absolute;
	    top: 25px;
	}

	#sgwfHead .headerWrap .gnb li.community.on .arrow,
	#sgwfHead .headerWrap .gnb li.community .arrow.downon{
		background-position: -5px 2px;
	}

	#sgwfHead .headerWrap .gnb li.community .arrow.upon{
		background-position: -26px 2px;
	}
	
	
	
#sgwfLayout { background: none; }
#sgwfHead #sgwfHeadlink { width: 100% !important; height: 30px !important; left: 0; background: #fff; border-bottom: 1px solid #dcdcdc; }
body.b1170 #sgwfHead #sgwfHeadlink { min-width: 977px; }
body.b800 #sgwfHead #sgwfHeadlink { min-width: 977px; }
body.b915 #sgwfHead #sgwfHeadlink { min-width: 1090px; }
#sgwfHead .outlogin { margin-top: 0; }
#sgwfTop { margin-top: 40px !important; }
body.b800 #sgwfBody #sgwfMiddle .sgwfMiddle1 { width: 977px; background: url('//static.inven.co.kr/image_2011/sgwf/common/wrap_800_layout2a.jpg') no-repeat left top; }
body.b915 #sgwfBody #sgwfMiddle .sgwfMiddle1 { background: url('//static.inven.co.kr/image_2011/sgwf/common/wrap_915_layout2a.jpg') no-repeat left top; }
#sgwfTop { height: 120px; }
body.b800 #mainLogo { width: 165px; height: 120px; background: url('//static.inven.co.kr/image_2011/sgwf/common/logo1_sgwf.png') no-repeat center center; }
body.b915 #mainLogo { width: 275px; height: 120px; background: url('//static.inven.co.kr/image_2011/sgwf/common/logo1_sgwf.png') no-repeat center center; }
body.b800 #mainLogo a { width:165px; display: inline-block; height: 120px; text-indent: -10000px; }
body.b915 #mainLogo a { width:275px; display: inline-block; height: 120px; text-indent: -10000px; }
#sgwfTopRight { height: 120px; }
body.b800 #sgwfTop #sgwfTopRight { width: 630px;  float:right; margin-left: 0px; }
body.b915 #sgwfTop #sgwfTopRight { width: 630px;  float:right; margin-left: 5px; }
body.b800 #sgwfRight { margin-top: 265px; }
body.b915 #sgwfRight { margin-top: 265px; }
#sgwfLeftLogin { height: 157px; }
#sgwfLeftLogin #comLeftOutloginV2 { height: 157px; }
#sgwfLeftLogin #comLeftOutloginV2 a.logo {  height: 40px; }
#sgwfLeftLogin #comLeftOutloginV2 form { top: 30px; }
#sgwfAdSky { top: 164px; }
body.b915 #sgwfAdSky { left: 925px; }
body.topsky .adSky { top: 224px !important; }

body.bCenter #sgwfMainFloatings {
	clear: both;
}
body.bCenter #sgwfMainFloatings .sgwfMainFloatings1 {
	position: absolute;
	top: 0px;
}

/* home.css */
#sgwfHome #sgwfAdMidFull { width: 100%; text-align: center; }
#sgwfHome .middleAd { height: 100px !important; margin-top: 10px !important; }
