/* 기본 */
	body {
		display: block;
		float: none;
		width: auto;
		background: white;
		-webkit-text-size-adjust: none;
		font-size: 1.25em;
	}
	div, h1, h2, h3, h4, h5, h6, dl, dt, dd, ul, li, ol, p, blockquote, form, fieldset, legend, label, input, textarea {
		display: block;
		font-size: 1em;
	}
	body, div, h1, h2, h3, h4, h5, h6, dl, dt, dd, ul, li, ol, th, td, p, blockquote, form, fieldset, legend, label, input, textarea {
		font-family: '굴림', 'gulim', '돋움', 'Dotum', 'Helvetica';
		margin: 0;
		padding: 0;
	}
	figure, figcaption {display: block;width:100%;}
	figure {margin:0;}
	figcaption {margin:3px 0 0;}
	a {
		color: #363636;
		text-decoration: none;
	}
	.hidden {
		position: absolute;
		width: 0.05em;
		height: 0.05em;
		overflow: hidden;
		margin: -0.05em 0 0 -0.05em;
	}
/* 공통 부분 */
	/* 광고 */
		.mobileAdNs {display:inline-block;width:100%;height:50px;text-align: center; margin:7px 0; background-color: #efefef;}
		.boardAd {padding:5px 5px 10px 5px;}
	/* 버튼 메뉴 */
		.buttonMenu {
			clear: both;
		}
		.buttonMenu ul {
			text-align: center;
			*line-height: 1.9em;
		}
		.buttonMenu ul li {
			display: inline-block;
			*display: inline;
			font-size: 0.8em;
			border: 0.125em solid #4682b4;
			border-radius: 0.4em;
			-moz-border-radius: 0.4em;
			-webkit-border-radius: 0.4em;
			margin: 0.4em 0 0 0.4em;
		}
		.buttonMenu ul li.focus {
			background: #bdd3e6;
		}
		.buttonMenu ul li.focus2 a,
		.buttonMenu ul li.focus2 span {
			color: #2d5373;
		}
		.buttonMenu ul li.focus3 {
			background: #dde9f2;
		}
		.buttonMenu ul li.focus3 span,
		.buttonMenu ul li.focus3 a {
			color: #2d5373;
		}
		.buttonMenu ul li a,
		.buttonMenu ul li span {
			display: block;
			*display: inline;
			color: #4682b4;
			font-weight: bold;
			*line-height: 1.5em;
			padding: 0.2em 0.6em;
		}
		.buttonMenuSplit {
			overflow: hidden;
		}
		.buttonMenuSplit ul li {
			float: left;
			*line-height: 1.5em;
			margin-left: 0.4em;
			margin-right: 0;
		}
		.buttonMenuSplit ul li.right {
			float: right;
			margin-left: 0;
			margin-right: 0.4em;
		}
		.buttonMenuSplit ul li:last-child {
			margin-right: 0.4em;
		}
		.buttonMenuColor2 ul li {
			background: #dde9f2;
		}
		.buttonMenuColor2 ul li a {
			color: #2d5373;
		}
		.buttonMenuColor3 ul li {
			background: #bdd3e6;
		}
		.buttonMenuColor3 ul li a {
			color: #2d5373;
		}
	/* 글 제목 */
		.articleSubject {
			clear: both;
			overflow: hidden;
			padding: 0 0 0.3em;
		}
		.articleSubjectColor1 {
			background: #f7f7f7;
		}
		.articleSubject .subject {
			display: block;
		}
		.articleSubject .subject .title {
			display: block;
			color: #3d5b76;
			font-weight: bold;
			font-size: 0.8em;
			line-height: 1.2em;
			padding: 0.4em 0 0 0.5em;
		}
		.articleSubject .subject .title strong {
			color: #8b0000;
		}
		.articleSubject .subject .preview {
			display: block;
			color: black;
			font-size: 0.6em;
			font-weight: normal;
			line-height: 1.5em;
			margin: 0.4em 0 0;
			padding: 0 0 0 1em;
		}
		.articleSubject .subject .preview strong {
			color: #8b0000;
		}
		.articleSubject .subject .preview strong.admin {
			color: #5521be;
		}
		.articleSubject .subject .preview span.dice {
			color: green;
		}
		.articleSubject .info {
			display: block;
			color: #696969;
			font-size: 0.6em;
			font-weight: normal;
			line-height: 1.5em;
			margin: 0.6em 0 0;
			text-indent: 1em;
		}
		.articleSubject .info span,
		.articleSubject .info em {
			white-space: nowrap;
		}
		.articleSubject .info em {
			font-style: normal;
		}
		.articleSubject .info .writer {
			font-size: 1em;
		}
		.articleSubject .info .writer img {
			width: 1em;
			height: 1em;
			vertical-align: middle;
			border: 0;
		}
		.articleSubject .info a.comment,
		.articleSubject .info a.delete {
			color: #2d5373;
			font-size: 1em;
		}
		.articleSubject .info a.reply {
			float: right;
			color: #2d5373;
			font-size: 1em;
		}
		.articleSubject .info a.comment img {
			width: 1em;
			height: 1em;
			vertical-align: middle;
			border: 0;
		}
		.articleSubject .subject .thumb {
			display: block;
			float: left;
			width: 3em;
			height: 2em;
			overflow: hidden;
			margin: 0.3em 0 0 0.5em;
		}
		.articleSubject .subject .thumb img {
			width: 3em;
			height: 2em;
			border: 0;
		}
		.articleSubject.articleReply {
			padding-left: 30px;
			background: url('//static.inven.co.kr/image_2011/board/common/icon_arrow_10x9_silver2_reply.png') no-repeat 22px 16px;
		}
	/* 글 내용 */
		.articleContent {
			clear: both;
			min-height:150px;
			height:auto !important;
			height:150px;
			font-size: 0.8em;
			line-height: 1.5em;
			word-break: break-all;
			word-wrap: break-word;
			border-top: 0.0625em solid #efefef;
			border-bottom: 0.0625em solid #cecece;
			padding: 0.4em;
		}
		.articleContent img {
			max-width: 100%;
		}
		.articleContent .viewImage {
			display: inline-block;
			max-width: 100%;
			padding-bottom: 0.5em;
		}
		.articleContent .viewImageOriginal {
			display: block;
			text-align: center;
		}
		.articleContent .viewImageOriginal a {
			display: inline-block;
			color: #4682b4;
			font-weight: bold;
			padding: 0.2em 0.4em;
			border: 0.125em solid #4682b4;
			border-radius: 0.4em;
			-moz-border-radius: 0.4em;
			-webkit-border-radius: 0.4em;
			margin: 0 auto;
		}
		.articleContent .downloadFile {
			display: block;
			text-align: left;
		}
		.articleContent .downloadFile a {
			display: inline-block;
			color: #4682b4;
			font-weight: bold;
			padding: 0.2em 0.4em;
			border: 0.125em solid #4682b4;
			border-radius: 0.4em;
			-moz-border-radius: 0.4em;
			-webkit-border-radius: 0.4em;
			margin: 0 auto;
		}
		.articleRecommend {
			clear: both;
			overflow: hidden;
			font-size: 0.8em;
			line-height: 1.5em;
			padding: 0.4em;
		}

	/* 파트 제목 */
		.partTitle {
			clear: both;
			color: #2d5373;
			font-size: 0.8em;
			background: #e6e6e6;
			text-align: center;
			letter-spacing: 0.2em;
			border-top: 0.0625em solid #efefef;
			border-bottom: 0.0625em solid #cecece;
			padding: 0.6em 0;
		}
		.partTitle a {
			display: block;
			color: #2d5373;
			text-align: left;
			margin: -0.6em 0;
			padding: 0.6em 0 0.6em 2.2em;
		}
		.partTitle a img {
			position: absolute;
			z-index: 1;
			left: 0;
			width: 1.3em;
			height: 1.3em;
			border: 0;
			margin: -0.1em 0 0 0.4em;
		}
	/* 카테고리 */
		.selectCategory {
			clear: both;
			height: 2.1em;
		}
		.selectCategory ul {
			position: absolute;
			z-index: 1;
			right: 0;
			overflow: hidden;
			background: white;
			border: 0.1em solid #4682b4;
			border-radius: 0.4em;
			-moz-border-radius: 0.4em;
			-webkit-border-radius: 0.4em;
			margin: 0.3em;
		}
		.selectCategory ul li {
			list-style-type: none;
		}
		.selectCategory ul li {
			display: none;
		}
		.selectCategory ul li.firstChild {
			display: block;
		}
		.selectCategory.showlist ul.boardList li {
			display: block;
		}
		.selectCategory.showorder ul.boardOrder li {
			display: block;
		}
		.selectCategory.show ul li {
			display: block;
		}
		.selectCategory ul li a {
			display: block;
			font-size: 0.75em;
			font-weight: bold;
			line-height: 1.3em;
			letter-spacing: -1px;
			text-align: right;
			white-space: nowrap;
			color: #4682b4;
			padding: 0.25em 0.5em;
		}
	/* 유저 레이어 메뉴 */
		.userLayerMenu {
			clear: both;
			font-size: 0.7em;
			padding-bottom: 0.3em;
		}
		.userLayerMenu.show { display: inline; }
		.userLayerMenu.hide { display: none; }
	/* 도움말 */
		.help {
			clear: both;
			overflow: hidden;
			border-bottom: 0.05em solid #cecece;
		}
		.help .partOne {
			border-top: 0.05em solid #efefef;
			border-bottom: 0.05em solid #cecece;
			padding: 0.32em 0;
		}
		.help .subPartTitle {
			font-size: 0.9em;
			color: #356388;
			font-weight: bold;
			text-align: center;
			padding: 0.5em 0;
		}
		.help .subPartTitleSmall {
			font-size: 0.7em;
		}
		.help .subPart {
			font-size: 0.7em;
			line-height: 1.6em;
			padding: 0 0.4em 0.2em ;
		}
		.help .subPart a {
			color: #356388;
		}
		.help .fontSelect ul {
			font-size: 0.8em;
			text-align: center;
		}
		.help .fontSelect ul li {
			display: inline-block;
			*display: inline;
			padding: 0 0.3em;
		}
		.help .fontSelect ul li a {
			color: #356388;
		}
		.help .alert {
			color: #8b0000;
			font-weight: bold;
			text-align: center;
		}
    /* Mobile Rank Table */
        #articleView .articleContent .mobileRankTitle {text-align:left;font-weight: bold;width: 640px;margin: 0 0 15px;}
        #articleView .articleContent .mobileRankTable {width: 310px;margin-bottom: 20px; clear:both; display:table;}
        #articleView .articleContent .mobileRankTable.rankLeft { margin-right: 20px; }
        #articleView .articleContent .mobileRankTable caption {color: white;font-weight: bold;letter-spacing: -1px;background-color: black;font-size: 13px;padding:3px 0;}
        #articleView .articleContent .mobileRankTable th {color: white;font-weight: bold;letter-spacing: -1px;background-color: black;font-size: 12px;border-top: 1px solid white;border-right: 1px solid white;padding:3px 0;_padding:4px 0 1px;}
        #articleView .articleContent .mobileRankTable tbody {border-right: 1px solid black;}
        #articleView .articleContent .mobileRankTable th,
        #articleView .articleContent .mobileRankTable td { display: table-cell;}
        #articleView .articleContent .mobileRankTable tr.lastTr td { border-bottom: 1px solid #7c7c7c; }
        #articleView .articleContent .mobileRankTable td {padding: 3px 0;text-align: center;border-right: 1px solid gray;border-top:1px solid #7c7c7c;}
        #articleView .articleContent .mobileRankTable td a {font-size: 12px;font-family: 'Malgun Gothic' !important;font-weight:bold;letter-spacing:-1px;}
        #articleView .articleContent .mobileRankTable td a:hover {color: red;text-decoration: none;}
        #articleView .articleContent .mobileRankTable.rankLeft td.rank { color: blue; }
        #articleView .articleContent .mobileRankTable td.rank {color: red;font-weight: bold;letter-spacing: -1px;border-left: 1px solid gray;}
    /* Mobile Table */
    	#articleView .articleContent .mobileTable {clear:both; display:table;}
    	#articleView .articleContent .mobileTable th,
    	#articleView .articleContent .mobileTable td {display: table-cell;}
    /* Mobile Object : 동영상 */
    	#articleView .articleContent object,
    	#articleView .articleContent embed {clear:both; width: 308px;height:173px;}

/* MEDIA */
	@media screen and (min-width:480px) {
		#articleView .articleContent object,
    		#articleView .articleContent embed {clear:both; width: 480px;height:270px;}
	}

	@media screen and (min-width:640px) {
		#articleView .articleContent object,
    		#articleView .articleContent embed {clear:both; width: 640px;height:360px;}
	}

/* 상단 네비 */
	#topNav {
		height: 2em;
		border-bottom: 0.05em solid #cecece;
	}
	#topNav h1 {
		display: inline;
		float: left;
		width: 3em;
		height: 1.5em;
		padding: 0.25em 0.5em 0.25em 0.25em;
	}
	#topNav h1 img {
		width: 3em;
		border: 0;
	}
	#topNav .headMenu {
		position: absolute;
		z-index: 10;
		top: 0;
		right: 0;
		float: right;
		height: 1.45em;
		margin: 0.25em 0.3em 0 0;
	}
	#topNav .headMenu div.dummyWrap {padding-bottom:0;}
	#topNav .headMenu.show div.dummyWrap {padding-bottom:52px;}
	#topNav .headMenu ul {
		overflow: hidden;
		background: white;
		border: 0.1em solid #4682b4;
		text-align: right;
		border-radius: 0.4em;
		-moz-border-radius: 0.4em;
		-webkit-border-radius: 0.4em;
	}
	#topNav .headMenu ul li {
		display: none;
		list-style-type: none;
	}
	#topNav .headMenu ul li.firstChild {
		display: block;
	}
	#topNav .headMenu.show ul li {
		display: block;
	}
	#topNav .headMenu ul li a {
		display: block;
		font-size: 0.75em;
		font-weight: bold;
		line-height: 1.3em;
		letter-spacing: -1px;
		text-align: right;
		white-space: nowrap;
		color: #4682b4;
		padding: 0.25em 0.5em;
	}
	#topNav .headMenu ul li a {text-align: left;}
	#topNav .headMenu ul li a img {border:none;}
	#topNav .headMenu ul li.grouptitle {
		font-size: 0.57em;
		font-weight: bold;
		line-height: 1.3em;
		letter-spacing: -1px;
		text-align: center;
		white-space: nowrap;
		color: #5c5c5c;
		background-color: #ebebeb;
		padding: 0.25em 0.5em;
	}
/* 유저 정보 */
	#userInfo {
		clear: both;
		overflow: hidden;
		background: #f5f5f5;
		border-bottom: 0.05em solid #cecece;
		padding: 0.1em 0;
	}
	#userInfo ul {
		clear: both;
	}
	#userInfo ul li {
		float: left;
	}
	#userInfo ul li.right {
		float: right;
	}
	#userInfo ul li a,
	#userInfo ul li span {
		display: block;
		font-size: 0.75em;
		line-height: 1.3em;
		font-weight: bold;
		white-space: nowrap;
		color: #535353;
		padding: 0 0 0 0.4em;
	}
	#userInfo ul li:first-child a,
	#userInfo ul li:first-child span {
		padding-left: 0.4em;
	}
	#userInfo ul li.right a,
	#userInfo ul li.right span {
		padding-right: 0.4em;
	}
	#userInfo ul li.nickname span {
		padding-left: 1.5em;
	}
	#userInfo ul li.nickname span img {
		position: absolute;
		z-index: 1;
		left: 0;
		width: 1em;
		height: 1em;
		border: 0;
		margin: 0.15em 0 0 0.3em;
	}
	#userInfo ul li.point span {
		font-weight: normal;
		letter-spacing: 0;
	}
	#userInfo ul li.newNote a.newNoteHead {
		margin-top: 2px;
		margin-left: 5px;
		width: 19px;
		height: 16px;
		padding: 1px 0;
		text-align: center;
		background: url('//static.inven.co.kr/image_2011/common/common/icon_alert_red1a_top.png') no-repeat left top;
		font-weight: bold;
		font-size: 11px;
		line-height: 14px;
		color: #fff;
		text-decoration: none;
		font-family: dotum,돋움,Helvetica;
		vertical-align: top;
	}
	/* 로그인 */
		#comLeftOutloginV2.login {
			position: absolute;
			z-index: 10;
			right: 0;
			*width: 11.1em;
			background: white;
			border: 0.1em solid #4682b4;
			border-radius: 0.4em;
			-moz-border-radius: 0.4em;
			-webkit-border-radius: 0.4em;
			margin: 1em 0.3em 0 0;
		}
		#comLeftOutloginV2.loginShow {
			display: block;
		}
		#comLeftOutloginV2.login fieldset {
			border: 0;
		}
		#comLeftOutloginV2.login fieldset legend {
			display: none;
		}
		#comLeftOutloginV2.login p {
			clear: both;
			display: block;
		}
		#comLeftOutloginV2.login p label {
			display: block;
			float: left;
			width: 4em;
			font-size: 0.7em;
			margin: 0.6em 0 0 0.3em;
		}
		#comLeftOutloginV2.login p.idFieldSet input,
		#comLeftOutloginV2.login p.pwFieldSet input {
			display: block;
			float: right;
			width: 8em;
			font-size: 0.9em;
			margin: 0.3em 0.3em 0 0.3em;
		}
		#comLeftOutloginV2.login p.loginFieldSet input {
			display: block;
			float: right;
			width: 15em;
			font-size: 0.7em;
			margin: 0.3em;
		}
/* 현재 위치 */
	#navInfo {
		background: #d5e2ee;
	}
	#navInfo a {
		display: block;
	}
	#navInfo span {
		display: block;
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
		font-weight: bold;
		font-size: 0.8em;
		padding: 0.2em 0 0.2em 0.2em;
		border-bottom: 0.0675em solid #cecece;
	}
	#navInfo span strong {
		color: #356388;
	}
	#navInfo span a {
		display: inline;
	}
/* 설정 */
	#setting {
		clear: both;
		border-top: 0.05em solid #efefef;
		border-bottom: 0.05em solid #cecece;
	}
	#setting fieldset {
		border: 0;
	}
	#setting fieldset legend {
		display: none;
	}
	#setting fieldset p {
		clear: both;
		display: block;
		padding: 0.5em;
	}
	#setting fieldset p + p {
		padding-top: 0;
	}
	#setting fieldset p span,
	#setting fieldset p input {
		font-size: 0.9em;
	}
	#setting fieldset p label {
		display: block;
		font-weight: bold;
		font-size: 0.8em;
	}
	#setting fieldset p span {
		clear: both;
		display: block;
		margin-top: -1.3em;
		*margin-top: 0;
	}
	.iphone #setting fieldset p span {
		margin-top: -1.4em;
	}
	#setting fieldset p span select {
		display: block;
		width: 100%;
		min-width: 3em;
		font-size: 0.9em;
	}
	#setting fieldset p span input[type="checkbox"] {
		display: block;
		width: 1em;
	}
	#setting fieldset p input[type="checkbox"] + label {
		margin: -1em 0 0 1.6em;
	}
	#setting fieldset p span.scalesize,
	#setting fieldset p span.screensize,
	#setting fieldset p span.commentline {
		margin-left: 7.8em;
		*margin-left: 0;
	}
	#setting fieldset p span.listline {
		margin-left: 8.8em;
		*margin-left: 0;
	}
	#setting fieldset p.submit {
		text-align: right;
	}
	#setting fieldset p.submit input[type="submit"] {
		display: inline-block;
		font-size: 0.8em;
		color: #356388;
		font-weight: bold;
		border: 0.0625em solid #356388;
		border-radius: 0.4em;
		-moz-border-radius: 0.4em;
		-webkit-border-radius: 0.4em;
		padding: 0.2em;
	}
/* 채널 메뉴 */
	#channelMenu {
		clear: both;
	}
	#channelMenu ul.channel li {
		border-bottom: 0.05em solid #cecece;
	}
	#channelMenu ul.channel li a {
		display: block;
		height: 1.9em;
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
		font-size: 0.7em;
		font-weight: bold;
		padding: 1em 3em 0.2em 3.7em;
	}
	#channelMenu ul.channel li a.noicon {
		padding-left: 0.5em;
	}
	#channelMenu ul.channel li a img {
		position: absolute;
		z-index: 1;
		right: 0;
		width: 1.5em;
		height: 1.5em;
		border: 0;
		margin: -0.25em 0.45em 0 0;
	}
	#channelMenu ul.channel li a img:first-child {
		position: absolute;
		z-index: 1;
		left: 0;
		float: left;
		width: 2.4em;
		height: 2.4em;
		border: 0;
		margin: -0.65em 0 0 0.3em;
		*margin-top: -0.4em;
	}
/* 사이트 메뉴 */
	#siteMenu {
		clear: both;
	}
	#siteMenu ul li {
		border-bottom: 0.05em solid #cecece;
	}
	#siteMenu ul li a {
		display: block;
		height: 1.9em;
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
		font-size: 0.7em;
		font-weight: bold;
		padding: 1em 3em 0.2em 0.7em;
	}
	.iphone #siteMenu ul li a {
		font-size: 0.8em;
	}
	#siteMenu ul li a img {
		position: absolute;
		z-index: 1;
		right: 0;
		width: 1.5em;
		height: 1.5em;
		border: 0;
		margin: -0.25em 0.45em 0 0;
	}
	/* 하위 메뉴 */
		#siteMenu ul li ul {
			border-top: 0.05em solid #cecece;
			margin-bottom: -0.05em;
		}
		#siteMenu ul li ul li {
			border-left: 0.75em solid #cecece;
		}
		#siteMenu ul li ul li a {
			padding-left: 0.5em;
		}
/* 글 내용 */
	#articleView {
		clear: both;
		overflow: hidden;
	}
	#articleView .articleSubject {
		clear: both;
		overflow: hidden;
		border-top: 0.0625em solid #efefef;
		border-bottom: 0.05em solid #cecece;
	}
	/* 글 내용 메뉴 */
		#articleViewMenu {
			clear: both;
			border-top: 0.05em solid #efefef;
			border-bottom: 0.05em solid #cecece;
			padding-bottom: 0.32em;
		}
	.articleContent .txc-textbox {width: 94% !important;}
/* 댓글 리스트 */
	#commentList {
		clear: both;
		overflow: hidden;
	}
	#commentList ul.list,
	#commentList ul.list li {
		*float: left;
		*width: 100%;
	}
	#commentList ul.list {
		border-bottom: 0.05em solid #efefef;
	}
	#commentList .articleSubject {
		clear: both;
		overflow: hidden;
		border-top: 0.05em solid #efefef;
		border-bottom: 0.05em solid #cecece;
	}
	#commentList .info {
	}
	#commentList .info .writer {
		font-size: 1.3em;
		font-weight: bold;
	}
	#commentList .subject .preview {
		font-size: 0.8em;
		padding-left: 0.5em;
	}
	/* 댓글 리스트 메뉴 */
		#commentListMenu {
			clear: both;
			border-bottom: 0.05em solid #cecece;
			padding-bottom: 0.32em;
		}
	#commentListCategory-Order.selectCategory ul {
		left:0;
		right:auto;
		z-index:1;
	}
	 #commentListCategory-Order.selectCategory ul li a {
		text-align:left;
	}
	#commentList .cmtNum { font-weight: normal;}
/* 글 리스트 */
	#articleList {
		clear: both;
		overflow: hidden;
	}
	#articleList .articleListCategory {
		border-bottom: 0.05em solid #cecece;
	}
	#articleList .articleListCategory #articleListCategory-List.selectCategory ul {
		right: auto;
		left: 0;
		z-index: 2;
	}
	#articleList .articleListCategory #articleListCategory-List.selectCategory ul li a {
		text-align: left;
	}
	#articleList .articleListCategory #articleListCategory-List.selectCategory ul.orderSort {
		left: 5.8em;
	}
	#articleList .articleListCategory .moveLineUp {
		height: 2.1em;
		margin-top: -2.1em;
	}
	#articleList .articleListCategory #articleListCategory-Order.selectCategory ul {
		right: auto;
		left: 0;
		z-index: 1;
	}
	#articleList .articleListCategory #articleListCategory-Order.selectCategory ul li a {
		text-align: left;
	}
	#articleList ul.list,
	#articleList ul.list li {
		*width: 100%;
		*float: left;
	}
	#articleList ul.list li {
		border-top: 0.05em solid #efefef;
		border-bottom: 0.05em solid #cecece;
	}
	#articleList .info {
		line-height: 1em;
	}
	#articleList .subject .title {
		height: 1.2em;
		overflow: hidden;
		text-overflow: ellipsis;
		cursor: pointer;
	}
	#articleList a.subject .preview {
		cursor: pointer;
	}
	#articleList .subject .preview {
		text-overflow: ellipsis;
	}
	#articleList .subject .preview span {
		float:left;
	}
	#articleList .notAuthBttn {
		width: 100%;
		clear: both;
	}
	#articleList .notAuthBttn li {
		float: left;
		border: 0 !important;
	}
	#articleList .notAuthBttn li a {
		display: block;
		padding: 0.2em 0.6em;
		color: #2D5373;
		float: left;
		font-size: 0.8em;
		border: 0.125em solid #4682b4;
		border-radius: 0.4em;
		-moz-border-radius: 0.4em;
		-webkit-border-radius: 0.4em;
		margin: 0.4em 0 0 0.4em;
		background-color: #BDD3E6;
	}
	#articleList .adultOnlyText {
		font-size: 0.6em;
		clear: both;
		line-height: 1.5em;
		margin: 1em 0 0 0.8em;
	}
	/* 글 리스트 메뉴 */
		#articleListMenu {
			clear: both;
			border-top: 0.05em solid #efefef;
			border-bottom: 0.05em solid #cecece;
			padding-bottom: 0.32em;
		}
		#articleListMenu #searchMenu {
			clear: both;
			text-align: center;
			margin: 0.4em 0 0;
		}
		#articleListMenu #searchMenu.searchMenuShow {
			display: block;
		}
		#articleListMenu #searchMenu fieldset {
			border: 0;
		}
		#articleListMenu #searchMenu fieldset legend {
			display: none;
		}
		#articleListMenu #searchMenu fieldset select,
		#articleListMenu #searchMenu fieldset input {
			display: inline;
			font-size: 0.7em;
		}
		#articleListMenu #searchMenu fieldset input[type="text"] {
			width: 7em;
			font-size: 0.9em;
		}
/* 글 쓰기 폼 */
	#writeForm {
		clear: both;
		overflow: hidden;
		border-bottom: 0.05em solid #cecece;
	}
	#writeForm fieldset {
		border: 0;
		padding: 0.5em 0;
	}
	#writeForm fieldset legend {
		display: none;
	}
	#writeForm fieldset p {
		display: block;
		padding: 0.4em;
	}
	#writeForm fieldset p + p {
		padding-top: 0;
	}
	#writeForm fieldset p label {
		display: block;
		color: #356388;
		font-size: 0.8em;
		font-weight: bold;
	}
	#writeForm fieldset p span {
		display: block;
		margin: -1em 0 0 2.2em;
	}
	#writeForm fieldset p span.category {
		margin-left: 3.7em;
	}
	#writeForm fieldset p span select {
		display: block;
		width: 100%;
		font-size: 0.8em;
		margin: -0.125em 0 0 0;
	}
	#writeForm fieldset p span input.text {
		display: block;
		width: 100%;
		font-size: 0.8em;
		border: 0.0625em solid #356388;
		border-radius: 0.4em;
		-moz-border-radius: 0.4em;
		-webkit-border-radius: 0.4em;
		margin: -0.125em 0 0 -0.125em;
		padding: 0.2em 0;
	}
	#writeForm fieldset p span input.file {
		display: block;
		width: 100%;
		font-size: 0.8em;
		margin: 0.125em 0 0 -0.125em;
	}
	#writeForm fieldset p span textarea {
		display: block;
		width: 100%;
		height: 4em;
		font-size: 0.8em;
		border: 0.0625em solid #356388;
		border-radius: 0.4em;
		-moz-border-radius: 0.4em;
		-webkit-border-radius: 0.4em;
		margin: -0.125em 0 0 -0.125em;
		padding: 0.2em 0;
	}
	.iphone #writeForm fieldset p.file {
		display: none;
	}
	#writeForm fieldset p.submit {
		text-align: right;
		margin-top: 0.5em;
	}
	#writeForm fieldset p.submit input {
		display: inline-block;
		font-size: 0.8em;
		color: #356388;
		font-weight: bold;
		border: 0.0625em solid #356388;
		border-radius: 0.4em;
		-moz-border-radius: 0.4em;
		-webkit-border-radius: 0.4em;
		padding: 0.2em;
	}

/* 글 쓰기 폼 NEW */
	#articleWrite { padding: 0 8px 8px 8px; font-family: 'Malgun Gothic',Gulim,Helvetica; font-size: 14px; line-height: 1.5; }
	#articleWrite form,
	#articleWrite form fieldset,
	#articleWrite form fieldset p,
	#articleWrite form fieldset p span { display: block; width: auto; height: auto; padding: 0; margin: 0; overflow: hidden; float: none; clear: both; }
	#articleWrite form fieldset { padding: 4px 0; border: 0px; }
	#articleWrite form fieldset legend { display: none; }
	#articleWrite form fieldset p span { border: 1px solid #356388; border-radius: 3px; padding: 1px; margin: 4px 0; }
	#articleWrite form fieldset p span.selectWrap { background: #fff url('//static.inven.co.kr/image_2011/mobile/common/arrow_13x7_down.gif') right center no-repeat; }
	#articleWrite form fieldset p span select,
	#articleWrite form fieldset p span input.text,
	#articleWrite form fieldset p span textarea { box-sizing: border-box; display: block; width: 100%; border: 0 none; margin: 0; padding: 2px 4px 4px 4px; font-size: 14px; color: #333; background-color: #fff; line-height: 1.5; float: none; clear: both; resize: none; overflow: hidden; }
	#articleWrite form fieldset p span select { background-color: transparent; }
	#articleWrite form fieldset p span textarea { height: 90px; }
	#articleWrite form fieldset p span .placeholder { color: #929292 !important; }
	#articleWrite input.button { box-sizing: border-box; display: block; width: 65px; height: 26px; font-weight: bold; line-height: 25px; overflow: hidden; font-size: 13px; color: #333; cursor: pointer; border: 1px solid #356388; border-radius: 3px; background: #f7f7f7; background: -moz-linear-gradient(top,  #f7f7f7 0%, #c4c4c4 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f7f7f7), color-stop(100%,#c4c4c4)); background: -webkit-linear-gradient(top,  #f7f7f7 0%,#c4c4c4 100%); background: -o-linear-gradient(top,  #f7f7f7 0%,#c4c4c4 100%); background: -ms-linear-gradient(top,  #f7f7f7 0%,#c4c4c4 100%); background: linear-gradient(to bottom,  #f7f7f7 0%,#c4c4c4 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7f7f7', endColorstr='#c4c4c4',GradientType=0 ); }
	#articleWrite input.submit { border-color: #10121f; color: #fff; background: #454a67; background: -moz-linear-gradient(top,  #454a67 0%, #262939 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#454a67), color-stop(100%,#262939)); background: -webkit-linear-gradient(top,  #454a67 0%,#262939 100%); background: -o-linear-gradient(top,  #454a67 0%,#262939 100%); background: -ms-linear-gradient(top,  #454a67 0%,#262939 100%); background: linear-gradient(to bottom,  #454a67 0%,#262939 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#454a67', endColorstr='#262939',GradientType=0 ); }
	#articleWrite span.clear { float: none; clear: both; width: 0px; height: 0px; }
	#articleWrite .floatLeft { float: left !important; clear: none; }
	#articleWrite .floatRight { float: right !important; clear: none; }
	#articleWrite .buttonGroup { min-height: 26px; clear: both; }
	#articleWrite .hidden { display: none !important; }
	#articleWrite ul#uploadImages { clear: both; }
	#articleWrite ul#uploadImages li { width: 50%; float: left; clear: none; height: 105px; overflow: hidden; min-width: 129px; margin-top: 8px; }
	@media screen and (min-width: 420px) and (max-width: 549px) {
		#articleWrite ul#uploadImages li { width: 33%; }
		#articleWrite ul#uploadImages li:nth-child(3n - 1) { width: 34%; }
	}
	@media screen and (min-width: 550px) and (max-width: 679px) {
		#articleWrite ul#uploadImages li { width: 25%; }
	}
	@media screen and (min-width: 680px) and (max-width: 839px) {
		#articleWrite ul#uploadImages li { width: 20%; }
	}
	@media screen and (min-width: 840px) and (max-width: 969px) {
		#articleWrite ul#uploadImages li { width: 16%; }
		#articleWrite ul#uploadImages li:nth-child(6n),
		#articleWrite ul#uploadImages li:nth-child(6n - 1),
		#articleWrite ul#uploadImages li:nth-child(6n - 4),
		#articleWrite ul#uploadImages li:nth-child(6n - 5) { width: 17%; }
	}
	@media screen and (min-width: 970px) and (max-width: 1305px) {
		#articleWrite ul#uploadImages li { width: 14%; }
		#articleWrite ul#uploadImages li:nth-child(7n),
		#articleWrite ul#uploadImages li:nth-child(7n - 6) { width: 15%; }
	}
	@media screen and (min-width: 1306px) {
		#articleWrite ul#uploadImages li { width: 10%; }
	}
	#articleWrite ul#uploadImages li.loading * { cursor: default !important; }
	#articleWrite ul#uploadImages li dl,
	#articleWrite ul#uploadImages li dl dt,
	#articleWrite ul#uploadImages li dl dd { display: block; float: none; clear: both; box-sizing: border-box; width: 121px; padding: 0; margin: 0; }
	#articleWrite ul#uploadImages li dl { height: 105px; margin: 0 auto; }
	#articleWrite ul#uploadImages li dl dt { position: relative; height: 85px; overflow: hidden; background-color: #fff; border: 1px solid #9e9e9e; }
	#articleWrite ul#uploadImages li dl dt img { width: 119px; /* height: 83px; */ border: 0; }
	#articleWrite ul#uploadImages li.loading dl dt img { width: 65px; height: 65px; margin: 9px 27px; }
	#articleWrite ul#uploadImages li dl dt span { position: absolute; right: 0px; bottom: 0px; display: block; width: 21px; height: 14px; cursor: pointer; background: url('//static.inven.co.kr/image_2011/board/common/bttn_21x14_delete_thumbnail.gif') left top no-repeat; }
	#articleWrite ul#uploadImages li dl dd { margin-top: 2px; height: 18px; }
	#articleWrite ul#uploadImages li dl dd span { box-sizing: border-box; float: left; width: 34%; height: 18px; text-align: center; line-height: 16px; overflow: hidden; font-size: 12px; color: #9e9e9e; border: 1px solid #9e9e9e; cursor: pointer; background: #ffffff; background: -moz-linear-gradient(top,  #ffffff 0%, #f5f5f5 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f5f5f5)); background: -webkit-linear-gradient(top,  #ffffff 0%,#f5f5f5 100%); background: -o-linear-gradient(top,  #ffffff 0%,#f5f5f5 100%); background: -ms-linear-gradient(top,  #ffffff 0%,#f5f5f5 100%); background: linear-gradient(to bottom,  #ffffff 0%,#f5f5f5 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f5f5f5',GradientType=0 ); }
	#articleWrite ul#uploadImages li dl dd span.first { width: 33%; border-right-width: 0px; border-radius: 3px 0 0 3px; }
	#articleWrite ul#uploadImages li dl dd span.last { width: 33%; border-left-width: 0px; border-radius: 0 3px 3px 0; }
	#articleWrite ul#uploadImages li dl dd span.on { color: #fff; border-color: #356388; background: #243868; background: -moz-linear-gradient(top,  #243868 0%, #3f4c6b 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#243868), color-stop(100%,#3f4c6b)); background: -webkit-linear-gradient(top,  #243868 0%,#3f4c6b 100%); background: -o-linear-gradient(top,  #243868 0%,#3f4c6b 100%); background: -ms-linear-gradient(top,  #243868 0%,#3f4c6b 100%); background: linear-gradient(to bottom,  #243868 0%,#3f4c6b 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#243868', endColorstr='#3f4c6b',GradientType=0 ); }
	#articleWrite ul#uploadImages li.template { display: none !important; }
	form#mobileBBSImageUploadForm { position: relative; overflow: hidden; }
	form#mobileBBSImageUploadForm input#mobileBBSImageUpload,
	form#mobileBBSImageUploadForm input#mobileBBSImageUploadDummy { box-sizing: border-box; width: 100%; height: 27px; padding: 0; margin: 0; -webkit-tap-highlight-color: transparent; outline: none; outline-style: none; border: 0; cursor: pointer; }
	form#mobileBBSImageUploadForm input#mobileBBSImageUpload { position: absolute; left: 0px; top: 0px; filter: alpha(opacity=0); -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; opacity: 0; }
	form#mobileBBSImageUploadForm input#mobileBBSImageUploadDummy { border: 1px solid #356388; border-radius: 3px; color: #333; font-weight: bold; background: #f7f7f7; background: -moz-linear-gradient(top,  #f7f7f7 0%, #e8e8e8 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f7f7f7), color-stop(100%,#e8e8e8)); background: -webkit-linear-gradient(top,  #f7f7f7 0%,#e8e8e8 100%); background: -o-linear-gradient(top,  #f7f7f7 0%,#e8e8e8 100%); background: -ms-linear-gradient(top,  #f7f7f7 0%,#e8e8e8 100%); background: linear-gradient(to bottom,  #f7f7f7 0%,#e8e8e8 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7f7f7', endColorstr='#e8e8e8',GradientType=0 ); }

/* 게시판 : 본문보기 */
	#bttnViewArticle1 { width: 100%; margin:5px 0;}
	#bttnViewArticle1 .lineMenuType1 {display:block;text-align: center;height:24px;padding-top:6px;font-weight:bold;letter-spacing: -1px;font-size: 13px;}
	.lineMenuType1 { position:relative; margin:0 5px; overflow:hidden}
	.lineMenuType1 .snsgroup {padding-left: 114px;}
	.lineMenuType1 {height: 32px;background-color: #F9F9F9;background-image: linear-gradient(to bottom, #FBFBFB, #F3F3F3);border: 1px solid #BBBBBB;border-radius: 2px;}
/* 게시판 : 코멘트 */
	#powerbbsCmt2  { margin: 5px; border: 1px solid #e1e1e1; clear:both;font-size:14px;}
	#powerbbsCmt2 .cmtWrap { margin-left: 0px; margin-top: 0px; }
	#powerbbsCmt2 .cmtHead { clear: both; width:100%;}
	#powerbbsCmt2 .cmtHead h4 { display:inline;float:left; font-weight:bold; letter-spacing:-1px; margin-left:5px; padding:9px 0 5px 5px; white-space:nowrap; }
	#powerbbsCmt2 .cmtHead h4 strong { color: red; font-size: 14px; }
	#powerbbsCmt2 .cmtHead ul { display:inline;float:left;margin-left:9px; padding:9px 0 5px 11px; white-space:nowrap; }
	#powerbbsCmt2 .cmtHead ul li,
	#powerbbsCmt2 .cmtHead ul li a { display:inline;font-size: 12px; }
	#powerbbsCmt2 #diceBttn1 { display: none; }
	#powerbbsCmt2 .cmtHead .recent .recent a,
	#powerbbsCmt2 .cmtHead .dice .dice a,
	#powerbbsCmt2 .cmtHead .date .date a { font-weight:bold; letter-spacing:-1px; }
	#powerbbsCmt2 .cmtMain { border-bottom: 1px solid #eaeaea; }
	#powerbbsCmt2 .cmtMainTail { clear: both;width:100%; border-top: 1px solid #eaeaea;}
	#powerbbsCmt2 .cmtMainTail .cmtMainAdminMenu { float:left; margin-left: 5px; padding: 9px 0 5px 0; }
	#powerbbsCmt2 .cmtMainTail .cmtMainAdminMenu li { margin-left: 5px; }
	#powerbbsCmt2 .cmtMainTail .cmtMainAdminMenu li,
	#powerbbsCmt2 .cmtMainTail .cmtMainAdminMenu li a { color: #787e7e; }
	/* 코멘트 새로고침 */
		#powerbbsCmt2 .cmtListOpen {	background-position: 0 -33px !important;}
		#powerbbsCmt2 .bttnRefresh { background:url("//static.inven.co.kr/image/board/common/icon_refresh_red1.gif") no-repeat left center;}
		#powerbbsCmt2 .bttnRefresh { float: right; color: red; text-decoration:underline; cursor: pointer; margin-right:5px; padding:9px 0 5px 15px; white-space:nowrap; }
		#powerbbsCmt2 .bttnRefresh.refreshS1 { color: #ff3b3b; text-decoration: none; background:none; }
		#powerbbsCmt2 .bttnRefresh.refreshS2 { color: #fe8181;  text-decoration: none;background:none;}
		#powerbbsCmt2 .bttnRefresh.refreshS3 { color: #ffcaca;  text-decoration: none;background:none;}
	/* 코멘트 리스트 */
		#powerbbsCmt2 .commentList1 ul { margin:0 0 -1px 0px; overflow:hidden; display: block; clear:both;}

		#powerbbsCmt2 .commentList1 ul li { border-top: 1px solid #dcdcdc; overflow:hidden; }
		#powerbbsCmt2 .commentList1 ul li div.cmtOne { display:block; clear:both; width:100%;background-color: white; border: 1px solid white; padding: 9px 0 0 0;}
		#powerbbsCmt2 .commentList1 ul li.bestCmt div.cmtOne { background-color: #fff6f3 !important;}
		#powerbbsCmt2 .commentList1 ul li.replyCmt { padding-top: 0px; padding-left: 18px; border-top: 1px dashed #dcdcdc; background:url("//static.inven.co.kr/image_2011/board/common/icon_arrow_10x9_silver2_reply.png") no-repeat 6px 16px; }
		#powerbbsCmt2 .commentList1 ul li.replyCmt div.cmtOne { }
		#powerbbsCmt2 .commentList1 ul li div.chkbox {display: none;}
		#powerbbsCmt2 .commentList1 ul li input.checkCmt {display: none;}
		#powerbbsCmt2 .commentList1 ul li strong.title { margin-left: 3px;}
		#powerbbsCmt2 .commentList1 ul li strong.title,
		#powerbbsCmt2 .commentList1 ul li strong.title a { color:#000000; font-size:14px; font-weight:normal; letter-spacing:0; }
		#powerbbsCmt2 .commentList1 ul li strong.title { display:inline; float:left; padding-top:3px;  }
		#powerbbsCmt2 .commentList1 ul li strong.title img { height:16px; margin-top:-3px; vertical-align:middle; }
		#powerbbsCmt2 .commentList1 ul li strong.title img.lvicon { margin-right:6px; width:24px; }
		#powerbbsCmt2 .commentList1 ul li strong.title img.confirmIcon { width: 18px; height: 18px; border: none; margin-left: 3px; }
		#powerbbsCmt2 .commentList1 ul li strong.title img.icon { margin-right:2px; width:16px; }
		#powerbbsCmt2 .commentList1 ul li strong.title span.date { display:inline;margin-left:3px; color:#848484; font-size:11px; font-weight: normal; letter-spacing:0; font-family: tahoma,Helvetica; }
		#powerbbsCmt2 .commentList1 ul li strong.title span.ip { display:none;}
		#powerbbsCmt2 .commentList1 ul li strong.title span.postip { color:#848484; font-size:10px; font-weight:normal; letter-spacing:0; font-family: tahoma,Helvetica; }
		#powerbbsCmt2 .commentList1 ul li a.delete { background:url("//static.inven.co.kr/image/board/common/icon_rect_olive1.gif") no-repeat scroll left top transparent; display:inline; float:left; height:10px; margin:4px 0 0 3px; overflow:hidden; text-indent:-1000em; width:10px; }
		#powerbbsCmt2 .commentList1 ul li a.recover { background:url("//static.inven.co.kr/image_2011/board/common/icon_rect_olive1_repair.png") no-repeat scroll left top transparent; display:inline; float:left; height:10px; margin:4px 0 0 3px; overflow:hidden; text-indent:-1000em; width:10px; }
		#powerbbsCmt2 .commentList1 ul li a.blind { background:url("//static.inven.co.kr/image/board/common/icon_rect_olive2_blind.gif") no-repeat scroll left top transparent; display:inline; float:left; height:10px; margin:4px 0 0 3px; overflow:hidden; text-indent:-1000em; width:10px; }
		#powerbbsCmt2 .commentList1 ul li .comment { clear:both; display: block;}
		#powerbbsCmt2 .commentList1 ul li.replyCmt .comment { }
		#powerbbsCmt2 .commentList1 ul li.replyCmt .bottomLine { }
		#powerbbsCmt2 .commentList1 ul li span.content { display:block;line-height:1.5; padding:14px 3px 8px 4px;min-height: 32px; height:auto; *height:32px;  }
		#powerbbsCmt2 .commentList1 ul li span.content { font-family: gulim, 굴림, Helvetica; font-size: 13px; text-align: left; text-decoration: none; line-height:1.5;color: black; font-weight: normal;word-wrap: break-word; }
		#powerbbsCmt2 .commentList1 ul li.adminCmt .comment span { 	color: #5521be !important; }
		#powerbbsCmt2 .commentList1 ul li.amaCmt .comment span { font-weight:bold !important; }
		#powerbbsCmt2 .commentList1 ul li.dice .comment span { 	color: green !important; }
		#powerbbsCmt2 .commentList1 ul li.blindCmt .comment span { 	color: silver !important; }
		#powerbbsCmt2 .commentList1 ul li span .powerbbsBlindComment { clear: both; }
		#powerbbsCmt2 .commentList1 ul li strong.title span.snsIcons {}
		#powerbbsCmt2 .commentList1 ul li strong.title span.snsIcons.snsloading {height: 18px;font-size:10px;border: 1px solid #9e9e9e;padding: 0 2px;margin-left: 3px;background-color: #e3e3e3;
		}
		#powerbbsCmt2 .commentList1 ul li strong.title span.snsIcons img.snsIcon { margin-left: 3px;width: 14px;height: 14px; cursor: pointer;}
	/* 답글쓰기 버튼 */
		#powerbbsCmt2 .commentList1 ul li .bottomLine {display: block;height:24px;}
		#powerbbsCmt2 .commentList1 ul li a.replyBttn { clear: both; float: right; margin-right:17px; color: #a7a7a7; text-decoration: normal;}
		#powerbbsCmt2 .commentList1 ul li a.replyBttn:hover { color: black;}
	/* 코멘트 공감,신고 */
		#powerbbsCmt2 .commentList1 ul li .goodbadpart { float: right; width: 151px; margin-right: 0px;}
		#powerbbsCmt2 .commentList1 ul li .goodbadpart.nogood { width: 110px;}
		#powerbbsCmt2 .commentList1 ul li .goodbadpart span.goodbadnum { display:inline; float:left; height: 16px; padding-top: 1px; margin-left: 1px; text-indent: 33px; cursor: pointer; }
		#powerbbsCmt2 .commentList1 ul li .goodbadpart span.goodbadnum { font-family:tahoma,Helvetica; font-size: 11px; font-weight: bold; letter-spacing:-1px; color: #323232; }
		#powerbbsCmt2 .commentList1 ul li .goodbadpart .goodnum { width: 47px; background: url('//static.inven.co.kr/image/board/common/bttn_29x16_red1_good.gif') no-repeat left top; }
		#powerbbsCmt2 .commentList1 ul li .goodbadpart .badnum { width: 47px; background: url('//static.inven.co.kr/image/board/common/bttn_29x16_black1_report.gif') no-repeat left top; }
		#powerbbsCmt2 .commentList1 ul li .goodbadpart .killnum { width: 50px; background: url("//static.inven.co.kr/image_2011/board/common/bttn_50x16_black1_reportkill.png") no-repeat left top;}
		#powerbbsCmt2 .commentList1 ul li .goodbadmng { display: inline; float:right; width: 124px; margin-right:10px;}
		#powerbbsCmt2 .commentList1 ul li .goodbadmng .mngRecommend { cursor:pointer;color:#999;font-size:11px; }
		#powerbbsCmt2 .commentList1 ul li .goodbadmng .mngNotRecommend { cursor:pointer;color:#999;font-size:11px;float:right;margin-right:10px; }
	/* 베스트 코멘트 */
		#powerbbsCmt2 .commentList1.bestComment {  }
		#powerbbsCmt2 .commentList1.bestComment ul { border-bottom: 1px solid #dcdcdc; }
		#powerbbsCmt2 .commentList1.bestComment ul li { padding-top: 53px; }
		#powerbbsCmt2 .commentList1.bestComment ul li { background: #fff6f3 url('//static.inven.co.kr/image/board/common/bg_best_commend.gif') no-repeat left top; }
		#powerbbsCmt2 .commentList1.bestComment ul li div.cmtOne { background-color: #FFF6F3; border: 1px solid #FFF6F3; }
		#powerbbsCmt2 .commentList1.bestComment ul li.bestCmt { padding-top: 53px; }
		#powerbbsCmt2 .commentList1.bestComment ul li.bestCmt { background: #fff6f3 url('//static.inven.co.kr/image/board/common/bg_best_commend.gif') no-repeat left top; }
		#powerbbsCmt2 .commentList1.bestComment ul li.bestCmt div.cmtOne { background-color: #FFF6F3; border: 1px solid #FFF6F3; }
	/* 우선삭제 코멘트 */
		#powerbbsCmt2 .commentList1 ul li.preDelCmt .comment span { color: #999 !important; }
	/* 삭제 코멘트 */
		#powerbbsCmt2 .commentList1 ul li.deleteCmt { background: #cecece; }
		#powerbbsCmt2 .commentList1 ul li.deleteCmt div.cmtOne { background: #cecece; border-color:#cecece;}
	/* 코멘트 블록 */
		#powerbbsCmt2 .bttnBlockOpinion { display: inline; float: left; margin-top: 2px;}
		#powerbbsCmt2 .powerbbsBlockOpinionTitleOpen .bttnBlockOpinion { background-position: 0 -33px !important;}
		#powerbbsCmt2 .powerbbsBlockOpinionTitleOpen .bttnBlockOpinion span.bluetext { display: none !important;}
	/* 코멘트 쓰기 */
		#powerbbsCmt2 .commentWrite { background-color: #F8F8F8; clear:both;}
		#powerbbsCmt2 .commentWrite .cmtWriteForm { padding:8px 0 8px 0; }
		#powerbbsCmt2 .commentWrite .cmtWriteForm table {display:table;width:100%;margin: 0 auto;}
		#powerbbsCmt2 .commentWrite .cmtWriteForm .cmtTitle { display:none;}
		#powerbbsCmt2 .commentWrite .cmtWriteForm table .cmtContentTd {padding-left: 5px; padding-right:5px;}
		#powerbbsCmt2 .commentWrite .cmtWriteForm table .cmtBttnTd {width: 74px;}
		#powerbbsCmt2 .commentWrite .cmtWriteForm .cmtGuest { display:inline; float:left; clear: both; margin-left: 37px; margin-bottom: 5px; }
		#powerbbsCmt2 .commentWrite .cmtWriteForm .cmtTitle strong {}
		#powerbbsCmt2 .commentWrite .cmtWriteForm .cmtContent {width:100%;}
		#powerbbsCmt2 .commentWrite .cmtWriteForm .cmtContent textarea { display:block;width:100%;height:66px; margin:0; line-height: 15px; font-size: 12px;border: 1px solid #abadb3;background-color:#fff;background-image:none;}
		/* #powerbbsCmt2 .commentWrite .cmtWriteForm .cmtContent textarea.notice { background: #ffffff url("//static.inven.co.kr/image_2011/board/common/bg_218x64_comment1b.gif") no-repeat 2px top;}*/
		#powerbbsCmt2 .commentWrite .cmtWriteForm .cmtSubmit { width:68px;}
		#powerbbsCmt2 .commentWrite .cmtWriteForm .cmtSubmit input { background:url("//static.inven.co.kr/image/common/databoard/common/bttn_68x66_silver1.gif") no-repeat left top; }
		#powerbbsCmt2 .commentWrite .cmtWriteForm .cmtSubmit input { cursor:pointer; font-weight:bold; letter-spacing:-1px; }
		#powerbbsCmt2 .commentWrite .cmtWriteForm .cmtSubmit input { border:0 none; height:66px; overflow:hidden; text-align:center; width:68px;}
	/* 코멘트 쓰기:SNS */
		#powerbbsCmt2 .commentWrite .cmtWriteForm .cmtSns {margin-left: 8px;}
		#powerbbsCmt2 .commentWrite .cmtWriteForm .cmtSns li {margin-left: 10px; display:inline;float:left;}
		#powerbbsCmt2 .commentList1 ul.cmtSns li { border:none; padding:0; width:auto;}
		#powerbbsCmt2 .commentWrite .cmtWriteForm .cmtSns li input {display: inline;float: left; margin-top:4px;}
		#powerbbsCmt2 .commentWrite .cmtWriteForm .cmtSns li label.snsIcon {display: inline;float: left;margin-left:5px;margin-top: 2px;width: 16px;height: 16px;text-indent: -9999px;cursor: pointer;}
		#powerbbsCmt2 .commentWrite .cmtWriteForm .cmtSns label.snsIcon.snsIcon-Twitter { background: url('//static.inven.co.kr/image_2011/common/sns/bg_16x16_sns1_twitter1.png') no-repeat left top;}
		#powerbbsCmt2 .commentWrite .cmtWriteForm .cmtSns label.snsIcon.snsIcon-Facebook { background: url('//static.inven.co.kr/image_2011/common/sns/bg_16x16_sns1_facebook1.png') no-repeat left top;}
		#powerbbsCmt2 .commentWrite .cmtWriteForm .cmtSns label.snsIcon.snsIcon-Me2day { background: url('//static.inven.co.kr/image_2011/common/sns/bg_16x16_sns1_me2day1.png') no-repeat left top;}
		#powerbbsCmt2 .commentWrite .cmtWriteForm .cmtSns li.Available label.snsIcon { background-position: 0 -16px !important;}

/* 게시판 : 페이징 */
	.paging {clear: both;margin: 15px auto 15px;width:100%;line-height:1.5;font-size:14px;text-align:center;}
	.paging .pg {display: inline-block;margin-right: 3px;padding: 2px 5px 9px;width: 20px;height: 14px;color: #7D7D7D;font-weight: bold;text-decoration: none;vertical-align: middle;border: 1px solid #BBBBBB;border-radius: 3px;background-color: #FFFFFF;}
	.paging .currentpg {border: 1px solid #7D7D7D;border-radius: 3px 3px 3px 3px;color: #FFFFFF;background-color: #BBBBBB;}

/* 뉴스 : 다음뷰 */
	.viewDaumView {text-align:center;margin-top:20px;}
/* 게시판 : SNS */
	.viewSocialService { margin-top: 5px;}
	.lineMenuType1 { position:relative; margin:0 5px; overflow:hidden}
	.lineMenuType1 {height: 32px;background-color: #F9F9F9;background-image: linear-gradient(to bottom, #FBFBFB, #F3F3F3);border: 1px solid #BBBBBB;border-radius: 2px;}
	.snsbbs .snsgroup {padding-left: 114px;}
	.snsbbs .bttnInventory {position: absolute;left: 0px;top: 1px;width: 57px;height: 32px;text-align: center;border-right: 1px solid #E0E0E0;}
	.snsbbs .bttnCopy {position: absolute;left: 57px;top: 1px;width: 57px;height: 32px;border-right: 1px solid #E0E0E0;}
	.snsbbs .bttnCopySns {position: absolute;left: 0px;top: 1px;width: 100px;height: 32px;border-right: 1px solid #E0E0E0;}
	.snsbbs .bttnLineReport {position: absolute;right: 0px;top: 1px;width: 57px;height: 32px;border-left: 1px solid #E0E0E0;}
	.snsbbs .bttnLineArticleKill {position: absolute;right: 57px;top: 1px;width: 57px;height: 32px;border-left: 1px solid #E0E0E0;}
	.snsbbs .bttnInventory,
	.snsbbs .bttnCopySns,
	.snsbbs .bttnLineArticleKill,
	.snsbbs .bttnLineReport,
	.snsbbs .bttnCopy {display: block;padding-top: 9px;color: #393939;font-size: 12px;line-height: 14px;text-align: center;text-indent: -1px;vertical-align: top;}
	.snsnews .snsgroup {padding-left: 58px;}
	.snsnews .bttnCopy {position: absolute;left: 0px;top: 1px;width: 57px;height: 32px;text-align: center;border-right: 1px solid #E0E0E0;}
	.snsnews .bttnCopySns {position: absolute;left: 0px;top: 1px;width: 100px;height: 32px;border-right: 1px solid #E0E0E0;}
	.snsnews .bttnCopy {display: block;padding-top: 9px;color: #393939;font-size: 12px;line-height: 14px;text-align: center;text-indent: -1px;vertical-align: top;}
	.snsgroup ul {float: left;width: 100%;}
	.snsgroup li {width: 14%;}
	.snsgroup li {float: left;height: 32px;}
	.snsgroup li .bttnSns {display: block;height: 100%;overflow: hidden;text-indent: -9999px;}
	.snsgroup .bttnSns span {display: block;width: 24px;height: 24px;margin: 4px auto 3px;background-image: url('//static.inven.co.kr/image_2011/mobile/common/map_sns1c.png');}
	.snsgroup .bttnSns span.snsKakaoTalk {background-position: 0 0;}
	.snsgroup .bttnSns span.snsKakaoStory {background-position: -48px 0px;}
	.snsgroup .bttnSns span.snsTwitter {background-position: -96px 0;}
	.snsgroup .bttnSns span.snsFacebook {background-position: -144px 0;}
	.snsgroup .bttnSns span.snsMypeople {background-position: -192px 0;}
	.snsgroup .bttnSns span.snsMe2day {background-position: -240px 0;}
	.snsgroup .bttnSns span.snsBand {background-position: -288px 0;}

	#copyPermalink {margin-top:-5px;padding:5px;}
	#copyPermalink .permalinkWrap { background-color:#E0E0E0; padding: 5px 10px 5px 10px;}
	#copyPermalink .permalinkWrap .permalHelp { color:#333333; font-size:12px; padding: 4px 0 2px;}
	#copyPermalink .permalinkWrap input.permalink { border: 1px solid #BBBBBB; width:100%;}


/* TITLE 678x33 SILVER 1 */
	#powerbbsCmt2 .title678SL1 { height: 20px; border:1px solid #e9e9e9; background-color:#f9f9f9; }
	#powerbbsCmt2 .title678SL1 { clear: both;padding: 6px 0 4px 20px;font-size:13px;line-height: 1.5; font-weight: normal; letter-spacing: 0px; overflow: hidden;  color: #696868; text-decoration: none;}
	#powerbbsCmt2 .title678SL1 span.boldnum { font-weight: bold; letter-spacing: -1px; overflow: hidden;  color: #000000; }
	#powerbbsCmt2 .title678SL1 span.bluetext { color: blue; }


/* news */
	.articleBotMenu {
		margin-top: 15px;
		height: 40px;
		padding: 10px 5px;
	}
	.botMenu {
		display: inline-block;
		font-size: 13px;
		border: 1px solid #A5AFB5;
		border-radius: 3px;
		padding: 5px 3px;
	}
	.botRightMenu {
		float: right;
	}
/* 확인용 */
	#confirm {
		clear: both;
		overflow: hidden;
	}
	#confirm .description {
		font-size: 0.8em;
		color: #8b0000;
		font-weight: bold;
		text-align: center;
		padding: 0.9em 0 0.5em;
	}
	#confirm .description.normal {
		color: black;
	}
	#confirm .buttonMenu {
		border-bottom: 0.05em solid #cecece;
		padding-bottom: 0.32em;
	}
/* 공통 메뉴 */
	#commonMenu {
		clear: both;
		background: #efefef;
		border-top: 0.05em solid #efefef;
		border-bottom: 0.05em solid #cecece;
		padding-bottom: 0.32em;
	}
/* 저작권 */
	#copyright {
		clear: both;
		font-size: 0.5em;
		font-weight: bold;
		text-align: center;
		background: #d5e2ee;
		padding: 0.5em 0 0.5em;
	}

/* HanGeul  : 12.10.08~12.10.10 */
	/*
	#topNav h1 img { height: 2em; width: 4.5em;}
	#topNav h1 {padding:0;}
	*/
/* inven float alarm */
	div.inven-float-alarm {
		position: fixed;
		_position: absolute;
		bottom: 58px;
		left: 10px;
		max-width: 300px;
		_width: 300px;
	}
	div.inven-float-alarm ul {
	}
	div.inven-float-alarm li {
		position: relative;
		display: block;
		float: left; _float: none;
		clear: both;
		/*height: 2em; _height: 2.8em;*/
		padding: .4em 2.4em .4em 1em;
		overflow: hidden;
		line-height: 2em;
		border-color: transparent;
		border-radius: .45em;
		background-color: #232323;
		background-color: rgba(28,28,28,.8);
		margin-top: 10px;
		list-style: none;
	}
	div.inven-float-alarm a {
		text-decoration: none;
		color: #ffffff;
		display: block;
		text-align: left;
		text-indent: 0;
	}
	div.inven-float-alarm a:hover {
		text-decoration: none;
	}
	div.inven-float-alarm a.close {
		position: absolute;
		display: block;
		width: 1em;
		_width: 1.6em;
		right: .4em;
		top: 0;
		padding: .4em .2em .4em .4em;
		height: 2em; _height: 2.8em;
		line-height: 2.1em;
		overflow: hidden;
		font-weight: bold;
	}
	div.inven-float-alarm a.close:hover {
		color: #fa4a4a;
	}