.community_wrap {
	width:980px;
	margin:0 auto;
	background:#fff;
	padding-top:25px;
	position: relative;
	overflow: hidden;
}

.top_wrap {

}


.contents {
	position:relative;
	width:900px;
	margin:0 auto;
}



/* input type */
.input_01{width:100%;border-top:1px solid #c4c4c4}
.input_01 col.input_title{width:127px}
.input_01 col.input_info{width:831px}
.input_01 col.basis_row{width:100px}
.input_01 col.basis_info{width:180px}
.input_01 th{font-weight:normal}
.input_01 th,.input_01 td{height:42px;font-size:13px;padding-left:22px;text-align:left;vertical-align:middle;border-bottom:1px solid #eaeaea}
.input_01 td.h_n{padding:6px 0 6px 22px}
.input_01 td span{vertical-align:middle}
.input_01 .radio_01{margin-right:3px}
.input_01 .radio_label{margin-right:20px}
.input_01 .m_bt td{border:none;height:5px;padding:0}
.input_01 .m_bt_line th,.input_01 .m_bt_line td{height:5px}
.input_01 .last td,.input_01 .last th{border:none}

p.btn_wrap{margin-top:40px;text-align:center}
p.btn_wrap a{margin:0 2px}
.p_line{vertical-align:middle}



input[type="text"],input[type="file"],input[type="password"],select{height:28px;font-size:12px;color:#444;padding-left:5px;border:1px solid #eaeaea;vertical-align:middle}
input[type="button"] {
	font-size:12px;
}
input.input_type_01{width:135px;vertical-align:middle;line-height:28px;background-color:#fafafa;}
input.input_type_02{/* width:680px */ width: 100%;}
input.input_type_03{width:40px}
input.input_type_04{width:465px}
input.input_type_05{width:200px}
input.input_type_06{width:197px}
input.input_type_07{width:288px;vertical-align:middle;line-height:28px;}
input.input_type_08{width:100px}

input.input_comment{width:90px; height:20px; vertical-align:middle;line-height:20px;background-color:#fafafa;}

select.input_type_01{width:140px}
select.input_type_02{width:114px}
select.input_type_03{width:57px}
select.input_type_04{width:108px}
select.input_type_05{width:93px}
select.input_type_06{width:120px}
select.input_type_06{width:140px}
textarea.input_type_01{width:760px;height:140px;padding:5px;border:1px solid #eaeaea;resize:none}
textarea.input_type_02{width:666px;height:80px;padding:5px;border:1px solid #eaeaea;resize:none}
textarea.input_comment{width:680px;height:60px;padding:5px;border:1px solid #eaeaea;resize:none; font-size:12px; color:#999; background-color:#fafafa; overflow-y:auto;}
label{color:#444}

.clist_view{padding:30px 0 30px 0;text-align:left;}
.clist_view .view_title{font-size:16px;line-height:55px;padding-left:15px;border-top:1px solid #e9e9e9;background:#fff}
.clist_view .view_title_info{
	font-size:13px;
	color:#555;
	line-height:38px;
	padding:0 15px;
	border-top:1px solid #c4c4c4;
	border-bottom:1px solid #e9e9e9;
	background-color:#fcfcfc;
	overflow:hidden
}

.clist_view .view_content {
	font-size:13px;
}
.clist_view .view_title_info .info01{float:left}
.clist_view .view_title_info .info02{float:right}
.clist_view .view_title_info .info03{float:left}
.clist_view .view_content{padding:37px 10px 20px 10px}
.clist_view .view_txt{padding:30px 30px 60px 30px;background:#f7f5f2}
.clist_view .view_txt .txt_title{font-size:18px;color:#555}
.clist_view .view_txt .txt_info{font-size:13px;color:#555;margin-top:10px;margin-bottom:30px;line-height:20px}
.clist_view .view_txt .txt_btn{text-align:center;margin-top:20px}
.clist_view .btn_list{text-align:right; margin:30px 0;}
.clist_view .pn_list{margin-top:40px;border-top:1px solid #eaeaea}
.clist_view .pn_list li{overflow:hidden;height:39px;line-height:39px;border-bottom:1px solid #eaeaea}
.clist_view .pn_list p{float:left} 
.clist_view .pn_list p.list_prev,.clist_view .pn_list p.list_next{width:105px}
.clist_view .pn_list p.list_prev a{padding-left:40px;background:url(http://img.einet.kr/inet/board/list_prev_arrow.gif) 19px 5px no-repeat}
.clist_view .pn_list p.list_next a{padding-left:40px;background:url(http://img.einet.kr/inet/board/list_next_arrow.gif) 19px 5px no-repeat}
.clist_view .pn_list p.list_link{padding-left:20px;border-left:1px solid #eaeaea}
.clist_view .pn_list a{color:#555}
.clist_view .view_content > p{font-size:13px;color:#555;line-height:18px;background:#fff}

.clist_02{width:1120px !important; margin: 0 auto;}
.clist_02 th{
	font-size:13px;
	font-weight:normal;
	padding:10px 0;
	border-top:1px solid #cecece;
	border-bottom:1px solid #eaeaea;
	border-right:1px solid #eaeaea;
	background-color:#fcfcfc
}
.clist_02 col.num{width:100px}
.clist_02 col.date{width:120px}
.clist_02 col.name{width:120px}
.clist_02 col.hit{width:100px}
/* .clist_02 col.subject{width:660px} */
.clist_02 th {text-align:center}
.clist_02 td{text-align:center;vertical-align:middle;border-right:1px solid #eaeaea;border-bottom:1px solid #eaeaea}
.clist_02 td img{vertical-align:middle}
.clist_02 td.link{text-align:left;padding-left:10px}
.clist_02 td.other{text-align:center;padding-left:0}
.clist_02 td,.clist_02 td a{font-size:13px;color:#555;line-height:18px;padding:7px 0}
.clist_02 td a{padding:0}
.clist_02 td a:hover{color:#a71a19}
.clist_02 .last{border-right:none}


/* community */
.community .comm_list,.community .notice_list{padding:40px 0 100px 0}
.comm_list { width: 100%; overflow: hidden; }
.community .request_input{text-align:left;padding:40px 0 100px 0}
.community .request_input .input_info{font-size:12px;color:#555} 
.community .request_input input[type="text"],.community .request_input input[type="password"],.community .request_input select,.community .request_input textarea{background-color:#fafafa}
.board_img_table tr:nth-child(2) td { padding-top: 35px !important; }
#smart_editor2 { width: 100% !important; }

.paging_wrap {
	margin:25px auto;
	width: 1120px;
}

.paging {
	text-align:center;
}

.paging li {
	display:inline-block;
	vertical-align:middle;
}

.paging li a {
	display:-moz-inline-stack;	/*FF2*/
	display:inline-block;
	vertical-align:top;
	padding:4px;
	margin-right:3px;
	color:#555;
	font:12px tahoma;
	border:1px solid #eee;
	text-align:center;
	text-decoration:none;
	width:26px;
}

.paging li a.now {
	color:#fff;
	background-color:#6cd5af;
	border:1px solid #6cd5af;
}

.paging li a:hover, .paging li a:focus {
	color:#fff;
	border:1px solid #6cd5af;
	background-color:#6cd5af;
}

.clist_btn_area {
	width:1120px;
	height:60px;
	margin:0 auto;
	text-align:right;
}

.button {
	display:inline-block;
	width:86px;
	height:26px;
	border:1px solid #ccc;
	text-align:center;
	font-size:13px;
	line-height:22px;
	background-color:#fcfcfc;
}

.small-button {
	display:inline-block;
	width:60px;
	height:20px;
	border:1px solid #ccc;
	text-align:center;
	font-size:11px;
	line-height:12px;
	background-color:#fcfcfc;
}

.small-button:hover {
	background-color:#f2f2f2;
	cursor:pointer;
}

.big-button {
	float:right;
	width:84px;
	height:58px;
	border:1px solid #ccc;
	text-align:center;
	font-size:13px;
	line-height:58px;
	background-color:#fcfcfc;
}

.big-button:after {
	clear:both;
}

.big-button:hover {
	background-color:#f2f2f2;
	cursor:pointer;
}


.button:hover {
	background-color:#f2f2f2;
	cursor:pointer;
}


.comment_list .commenter {
	width:120px;
	vertical-align:middle;
	padding:10px;
	border-bottom:1px dashed #dfdfdf;
	font-size:12px;
}

.comment_list .comments{
	width:600px;
	color:#666;
	padding:10px;
	border-bottom:1px dashed #dfdfdf;
	font-size:12px;
	line-height:18px;
}

.comment_list .etc {
	width:100px;
	vertical-align:top;
	padding:10px;
	border-bottom:1px dashed #dfdfdf;
	font-size:12px;
}

.comment_list .date {
	width:150px;
	vertical-align:top;
	padding:10px;
	border-bottom:1px dashed #dfdfdf;
	font-size:12px;
}


.comment_reg {
	width:880px;
	margin:0 auto;
}

.comment_reg td {
	vertical-align:top;
	padding:5px;
}

.comment_reg .commenter {
	width:100px;
}


/* 게시판 글 엔터간격 */
.view_content p {
	margin:8px 0;
}

#ins-photo:hover {
	background-color:#f4f4f4;
}