#coment_box h1,#coment_box h2,#coment_box h3,#coment_box h4,#coment_box h5 {
	margin:0px;
}
.sahre_icon{
	max-width:165px;
	position:absolute;

	/*margin-left:0px \0;*/
	
	clear:both;
}
/*
.reco-count {
	top:33%;
	position:absolute;
	display:block;
	width:100%;
	text-align:center;
	font-size:1.0em;
	color:#ffffff;
}
*/
.comentlist{
	margin-left:20px;
	max-width:1140px;
	padding-bottom:80px;
}

cmt-list .cmt-list-item .profile{
	
	padding:0px;
	padding-top:5px;
	position:relative;
	margin:0px;
}
.cmt-list .cmt-list-item{
	/*margin-top:30px;*/	
}
.profile-out {display:table-cell; vertical-align:top;}
.cmt-write-body ,.cmt-write-top{
	padding:5px;
	border : 1px solid #666;
	border-bottom:0px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	-webkit-border-top-left-radius:5px;
	-webkit-border-top-right-radius:5px;
	-moz-border-top-left-radius:5px;
	-moz-border-top-right-radius:5px;
	/*box-shadow:0px 1px 3px #c4c4c4;*/
}
/*
.cmt-write-top{
	margin-top:20px;
	padding:5px;
	border : 1px solid rgb(223, 224, 225);
	border-bottom:0px;
	border-top-left-radius:5px;
	border-top-right-radius:0px;
	-webkit-border-top-left-radius:5px;
	-webkit-border-top-right-radius:0px;
	-moz-border-top-left-radius:5px;
	-moz-border-top-right-radius:0px;
	/*box-shadow:0px 1px 3px #c4c4c4;*/
}
*/
.cmt-write-body {
	border-top-left-radius:0px;
	border-top-right-radius:0px;
}
.cmt-write-body textarea {
	width:100%;
}
.cmt-write-top span{
	display:inline-block;
	margin-left:5px;
	color:#666;
}
.cmt-write-bottom {
	position:relative;
	padding:5px;
	border : 1px solid #666;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	-webkit-border-bottom-left-radius:5px;
	-webkit-border-bottom-right-radius:5px;
	-moz-border-bottom-left-radius:5px;
	-moz-border-bottom-right-radius:5px;
	/*box-shadow:0px 1px 3px #c4c4c4;*/
	height:30px;
	background-color:#fafafa;
}
.comment p { padding-bottom:20px;}
.profile-icon { position:absolute; top:65px; left:50px; width:18px; height:18px; z-index:100;}
.profile-kakao { background:url('../images/snsicon8.png') no-repeat -46px -9px; background-position: -46px -345px;}
.profile-facebook { background:url('../images/snsicon8.png') no-repeat -46px -0px; background-position: -46px -23px;}
.profile-naver { background:url('../images/snsicon8.png') no-repeat -46px -0px; background-position: -46px -299px;}
.profile-google { background:url('../images/snsicon8.png') no-repeat -46px -0px; background-position: -46px -253px;}
.profile-twitter { background:url('../images/snsicon8.png') no-repeat -46px -0px; background-position: -46px -0px;}
.cmt-list .cmt-list-item .comment {
	
}
.cmt-list .cmt-list-item .comment span{
	display:inline-block;
	font-size:1.0em;
}
.cmt-list .cmt-list-item .comment .print-name {
	min-width:100px;
	font-weight:bold;
	color:#666666;
}

.cmt-list .cmt-list-item .comment .print-date {
	min-width:100px;
	font-weight:bold;
	color:#999999;
}
.cmt-list .cmt-list-item .comment .print-content {
	clear:both;
	display:block;
	margin-top:10px;
}
.cmt-list .cmt-list-item .comment .cmt-menu{
	/*padding-top:20px;*/
}
.cmt-list .cmt-list-item .comment .cmt-menu button {
	margin:0px;
	padding:0px 10px;
	font-size:12px;
	color:#000;
	line-height:18px;
	font-weight:bold;
}
.cmt-list .cmt-list-item .comment .cmt-menu span {
	background:url('../images/cmticon.png') no-repeat 4px -62px;
	padding-left:18px;
}
.cmt-menu-reply{ background-position:0px -62px !important;  }
.cmt-menu-notify {background-position:4px -153px !important; }
.cmt-menu-delete {background-position:0px -27px !important; }
.cmt-menu-reply:hover{ background-position:0px -78px !important;  }
.cmt-menu-notify:hover {background-position:4px -168px !important; }
.cmt-menu-delete:hover {background-position:0px -44px !important; }
.cmt-list .cmt-list-item .cmt-btn {
	width:120px;
	float:right;
	
}

.cmt-list .cmt-list-item .clear {
	clear:both;
}
.cmt-btn .cmt-ud-btn {
	width:50px;
	height:30px;
	margin:0px;
	padding: 5px 5px;
	border:1px solid #c4c4c4;
	line-height:0px;
	float:left;
}
.c-up-btn {
	border-radius: 5px 0px 0px 5px;
	-webkit-border-radius: 5px 0px 0px 5px;
	-moz-border-radius: 5px 0px 0px 5px;
	border-right:0px solid #c4c4c4 !important;
	border-bottom: 1px solid #e7e7e7e;
}
.c-down-btn {
	border-radius: 0px 5px 5px 0px;
	-webkit-border-radius: 0px 5px 5px 0px;
	-moz-border-radius: 0px 5px 5px 0px;
	border-bottom: 1px solid #e7e7e7e;
}
.cmt-btn .cmt-ud-btn span {
	display:inline-block;
}
.cmt-btn .cmt-up-img {
	background:url('../images/cmticon.png') no-repeat 0px -94px;
	background-position:0px -94px;
	width:15px;
	height:15px;
	display:inline-block;
	overflow:hidden;
	text-indent:-9999px;
}
.cmt-btn .cmt-down-img {
	background:url('../images/cmticon.png') no-repeat 0px -94px;
	background-position:0px -110px;
	width:15px;
	height:15px;
	display:inline-block;
	overflow:hidden;
	text-indent:-9999px;
}
.cmt-btn .cmt-ud-count {
	font-size:11px;
	font-weight:bold;
	color:#666666;
	height:15px;
	padding-left:5px;
}
.cmt-list-more {
	padding: 5px;
	background-color:#e7e7e7;
	font-weight:bold;
	text-align:center;
	background: -moz-linear-gradient(center top, #f3f3f3, #dddddd);
	background: -webkit-gradient(linear, left top, left bottom, from(#f3f3f3), to(#dddddd));
	background:  -o-linear-gradient(top, #f3f3f3, #dddddd);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#f3f3f3', EndColorStr='#dddddd');
	border-color:#000; 
	border-width:1px;
	border-radius:4px 4px 4px 4px;
	-moz-border-radius: 4px;
    -webkit-border-radius: 4px;
	color:#333;
	cursor:pointer;
	padding:6px 6px 4px;
	margin-top:10px;
	font:12px; 
}
#cmt-delete {
	top:0px;
	left:0px;
	z-index:9999;
	display:none;
	text-align:center;
	position:absolute;
	width: 200px;
	height:150px;
	border:1px solid #e7e7e7;
	background-color:white;
}
#del-title .del-title {
	float:left;
	display:block;
}
#cmt-delete .del-close {
	padding-left:18px;
	height:18px;
	width:18px;
	
	background:url('../images/cmticon.png') no-repeat 0px -12px;
	float:right;
}

#cmt-delete .cmt-del-header {

	background-color:#e7e7e7;
	font-weight:bold;
	text-align:center;
	background: -moz-linear-gradient(center top, #f3f3f3, #dddddd);
	background: -webkit-gradient(linear, left top, left bottom, from(#f3f3f3), to(#dddddd));
	background:  -o-linear-gradient(top, #f3f3f3, #dddddd);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#f3f3f3', EndColorStr='#dddddd');
	border-color:#000; 
	border-width:1px;
	border-radius:4px 4px 4px 4px;
	-moz-border-radius: 4px;
    -webkit-border-radius: 4px;
	color:#333;
	cursor:pointer;
	padding:6px 6px 4px;
	margin:1px;
	font:12px; 
}
#cmt-delete .cmt-del-body {
	text-align:center;
	color:#666;
	padding-top:10px;
	font-size:12px;
}
#cmt-delete .cmt-del-foot {
	font-size:12px;
	margin-top:20px;
}
#cmt-delete input{
	border:1px solid #e7e7e7 !important;
}
#cmt-delete #cmt-del-btn{
	padding:5px 10px;
	font-size:1.0em;
	margin:0px;
}

.cmt-reply-out{
	widht:100%;
	padding : 0 20px;
}

.cmt-upimage-print{ position:relative; width:100%; padding:0 5px; clear:both;}
	.cmt-upimage-print .att-img{
		position:relative;
		display:inline-block;
		text-align:center;
		veritical-align:middle;
		border:1px solid #c4c4c4;
		border-radius:5px;
		border-top-right-radius:5px;
		-webkit-border-radius:5px;
		-webkit-border-radius:5px;
		-moz-border-radius:5px;
		-moz-border-radius:5px;
		
		padding:3px;
		margin: 5px 10px 5px 0;
	}

	.cmt-upimage-print .att-img .del-img {
		position:absolute;
		display:block;
		width:100%;
		height:100%;
		top:0px;
		left:0px;
		background-color:black;
		color:white;
		font-weight:bold;
		text-align:center;
		margin:auto;
		cursor:pointer;
		z-index:10;
		
		opacity:0.0;
	}
	.cmt-upimage-print .att-img img {
		position:relative;
		z-index:1;
		width:85px;
		height:85px;
	}
	
	.cmt-upimage-print-list{ position:relative; width:100%; padding:0 5px; }
	.cmt-upimage-print-list .att-img{
		position:relative;
		display:inline-block;
		text-align:center;
		veritical-align:middle;
		border:1px solid #c4c4c4;
		border-radius:5px;
		border-top-right-radius:5px;
		-webkit-border-radius:5px;
		-webkit-border-radius:5px;
		-moz-border-radius:5px;
		-moz-border-radius:5px;
		
		padding:3px;
		margin: 5px 10px 5px 0;
	}

	.cmt-upimage-print-list .att-img .del-img {
		position:absolute;
		display:block;
		width:100%;
		height:100%;
		top:0px;
		left:0px;
		background-color:black;
		color:white;
		font-weight:bold;
		text-align:center;
		margin:auto;
		cursor:pointer;
		z-index:10;
		
		opacity:0.0;
	}
	.cmt-upimage-print-list .att-img img {
		position:relative;
		z-index:1;
		width:85px;
		height:85px;
	}

	.cmt-upmovie-print{ position:relative; width:100%; padding:0 5px; }
	.cmt-upmovie-print .att-movie{
		position:relative;
		display:inline-block;
		text-align:center;
		veritical-align:middle;
		border:1px solid #c4c4c4;
		border-radius:5px;
		border-top-right-radius:5px;
		-webkit-border-radius:5px;
		-webkit-border-radius:5px;
		-moz-border-radius:5px;
		-moz-border-radius:5px;
		padding:3px;
		margin: 5px 10px 5px 0;
	}

	.cmt-upmovie-print .att-movie .del-movie {
		position:absolute;
		display:block;
		width:100%;
		height:100%;
		top:0px;
		left:0px;
		background-color:black;
		color:white;
		font-weight:bold;
		text-align:center;
		margin:auto;
		cursor:pointer;
		z-index:10;
		
		opacity:0.0;
	}
	.cmt-upmovie-print .att-movie .del-frame {
		position:relative;
		display:block;
		width:100%;
		height:100%;
		top:0px;
		left:0px;
		text-align:center;
		margin:auto;
		z-index:1;
	}
	.cmt-upmovie-print .att-movie iframe, .att-movie img {
		position:relative;
		z-index:1;
		width:111px;
		height:85px;
	}

	.cmt-upmovie-print-list{ position:relative; width:100%; padding:0 5px; }
	.cmt-upmovie-print-list .att-movie{
		position:relative;
		display:inline-block;
		text-align:center;
		veritical-align:middle;
		border:1px solid #c4c4c4;
		border-radius:5px;
		border-top-right-radius:5px;
		-webkit-border-radius:5px;
		-webkit-border-radius:5px;
		-moz-border-radius:5px;
		-moz-border-radius:5px;
		
		padding:3px;
		margin: 5px 10px 5px 0;
	}

	.cmt-upmovie-print-list .att-movie .del-movie {
		position:absolute;
		display:block;
		width:100%;
		height:100%;
		top:0px;
		left:0px;
		background-color:black;
		color:white;
		font-weight:bold;
		text-align:center;
		margin:auto;
		cursor:pointer;
		z-index:10;
		
		opacity:0.0;
	}
	.cmt-upmovie-print-list .att-movie .del-frame {
		position:relative;
		display:block;
		width:100%;
		height:100%;
		top:0px;
		left:0px;
		text-align:center;
		margin:auto;
		z-index:1;
	}
	.cmt-upmovie-print-list .att-movie iframe {
		position:relative;
		z-index:1;
		width:111px;
		height:85px;
	}


/*댓글리스트*/
.comentlist img{
	float:left;
	margin-top:16px;
}

.comentlist h3{
	margin-top:60px;
	margin-left:125px;
}

h3.name{
	margin:0;
	margin-top:3px;
	float:left;
	font-size:1.0em;
}
.listrow{
	min-height:120px;
}
.listrow img{
	float:left;	
}
.thum_info{
	/*display:table-cell;*/
	margin-top:16px;
	padding-top:8px;
	
	max-width:1140px;
	width:100%;
	border-bottom:0px solid rgb(200,199,199);
}

p.date,p.time{
	display:inline;
	font-size:0.9em;
	margin-top:3px;
}

p.date{
	margin-left:35px;	
}

p.time{
	margin-left:16px;
}

.thum_info p{
	float:left;
	
	line-height:1.3em;
}

.cmt-logout {
	width:65px;
}
/*
#guest-area { float:left; padding-top:7px;}
#guest-area label {float:left; width:60px; margin:0; opacity:0.5; filter: alpha(opacity:'50');}
@media screen and (max-width:883px) {
	#guest-area input {clear:both;width: 80px;}
	.co_sns  { float:none; width:100%; margin-top:5px;}
	#guest-area{ float:none; clear:both; width:100%; display:block; height:25px;}
}
*/
@media screen and (max-width:688px) {
.inner_contents_left{
		margin-right:0px;
	}
	.inner_contents_right{
		margin-left:0px;
	}
}
@media screen and (max-width:545px) {
	
	.buttons input.photo { margin-left:1px; }
	#attatic-file-input { left:0px; }
	
	/*.sendbtn input { width:60px; height:20px; margin:0px;  }*/
	
	/*#send-cmt, #send-cmt2 { padding:0px; margin:0px; position:absolute; top:2px; left:70%; }*/
	.guest, .user, .pass {float:none; margin:5px 0; }
	
	#guest-area{ height: 60px; }
	#guest-area input {clear:both;width: 80px; height:20px;}
	#guest-area .chkbox{ width:20px;}
	#guest-area div { /*clear:both;*/ }
	.co_sns h4 { float:none;}
	.share_btn{ }
	.comentlist{ margin-left:10px; }
	.profile-out{ display:none;}

	.userinfo{ 
		margin-left:100px;
		float:left;
		font-size:0.8em;
		width:100%;
	}
	.co_sns {
		margin-top:5px;
		width:100%;
		}
	.co_sns h4 { height:20px; }

	#coment_box h3 {
		font-size:1.0em;
	}
	#coment_box h4 { 
		margin-bottom:10px;
	}
}


