﻿/* List : TBL */
.list_gallery{border:0;padding:0;}
.list_gallery .num{font:normal 11px tahoma;color:#767676;letter-spacing:0px;text-align:center}
.list_gallery .cate{font:normal 11px dotum;color:#767676;letter-spacing:-1px;text-align:center}
.list_gallery .subject{font-family:NanumGothicWeb;font-size:12px;}
.list_gallery .name{text-align:center; font-weight:bold;}
.list_gallery .name img{border:0;}
.list_gallery .member{color:#333}
.list_gallery .guest{color:#333}
.list_gallery .comment { font:normal 10px verdana; color:#EE5A00; letter-spacing:-1px; }
.list_gallery .cont{color:#888; line-height:160%; }
.list_gallery .line { background:#eee; padding:0px; margin:0px; font:1px; height:1px; line-height:1px; }
.list_gallery a:link, .list_gallery a:visited { text-decoration:none; color:#333; }
.list_gallery a:hover, .list_gallery a:active { text-decoration:none; color:orangered; }

ul.list_info{margin:0; padding:0; padding-top:4px; display:inline-block; font-family: NanumGothicWeb; letter-spacing:-1px;}
ul.list_info li{list-style:none; float:left; position:relative; margin:0; padding:0 10px 0 11px; border:0px; color:#888; line-height:11px; background: url('./img/list_bar.gif') no-repeat left center; white-space:nowrap}
ul.list_info li.first{padding:0 10px 0 0; background: none}
ul.list_info li a:link, ul.list_info li a:visited{color:#888; text-decoration:none}
ul.list_info li a:hover, ul.list_info li a:active{color:orangered; text-decoration:none}
ul.list_info li span.cnt{letter-spacing:0}
ul.list_info .good{font-weight:normal; TEXT-ALIGN:left; PADDING-LEFT:14px; LETTER-SPACING:0px; BACKGROUND: url('./img/icon_good.gif') no-repeat 0px 0px; COLOR:#f4695b; line-height:11px;}
ul.list_info .nogood{font-weight:normal; TEXT-ALIGN:left; PADDING-LEFT:14px; LETTER-SPACING:0px; BACKGROUND: url('./img/icon_nogood.gif') no-repeat 0px 0px; COLOR:#29abf2; line-height:11px;}

.blue{color:#4A97C3;}
.blue a{color:#4A97C3;}
/* ITEM_LIST */
.item_list{overflow:hidden;width:732px;}

.wid_no_shadow{
	position:relative;
	float:left;
	width:360px;
	height:500px;
	color:#666666;
	margin:10px 10px 10px 10px;
	}

.wid{
	position:relative;
	float:left;
	width:360px;
	height:500px;
	color:#666666;
	margin:10px 0px 10px 0px;
	}

.wid_inside{
	border:2px solid  #bcbec0;
	background-color:#FFFFFF;
	}
	
.wid_inside:hover{border:2px solid  #808285;}
.wid .thumb{width:300px;margin-bottom:11px;text-align:center;}
.wid .category{color:#666666;font-size:11pt;line-height:13pt;font-weight:400;}
.wid .title{font-size:12pt;line-height:18pt;width:300px;height:20px;font-weight:900;float:left;}
.wid .writer{font-family: NanumGothicWeb;height:20px;}
.by{font-family: NanumGothicWeb;color:#B4B4B4;}
.percent{display:inline-block;overflow:hidden;width:260px;height:10px;background:url(./img/progress_back_full.png) no-repeat 0 0;font-family: NanumGothicWeb,"맑은 고딕"}
.percent span{display:inline-block;overflow:hidden;width:260px;height:10px;background:url(./img/progress_01_full.png) no-repeat 0 0;vertical-align:top;}
.runner{font-family: NanumGothicWeb;display:inline-block;margin:5px 0 0 6px;width:76px;height:43px;background:url(./img/persent_01.png) no-repeat;color:#FFFFFF;font-weight:900;font-size:10pt;line-height:11pt;padding:15px 45px 0 5px;text-align:left;}
.runner_text{text-align:right;display:inline-block;margin:7px 0 0 6px;height:43px;}
.text{font-family: NanumGothicWeb;text-align:right;font-weight:900;font-size: 20px;width: 181px;line-height: 1.2em;margin-bottom: 10px;}
.wid .info{padding-top:15px;overflow: hidden; text-overflow: ellipsis;white-space:normal;height: 90px;}
.wid a{color:#333333}
.wid a:hover{color:#333333}
.wid a:visited{color:#333333}
.suc_stamp{position:absolute;left:245px;top:210px;width:65px;height:66px;}