@charset "utf-8";
/* CSS Document */

/* ////////////////////////////////////////////////////////////////////////////////////////////////
		
		* Minple 사이트에 이슈부분에 들어가는 스타일입니다. 
		* 수정시에 문장과 엘리먼트의 위치를 바꾸거나 순서를 변경하시면 안됩니다.
		* Author: 이정휘 (mail:karmalife@daum.net / Msn:karmalife@hotmail.com)
		
/////////////////////////////////////////////////////////////////////////////////////////////////*/
#bCont {
	margin-top:40px;
	}
.cTagList {
	margin-top:0 !important;
	}
#bSdMenu {
	border:none;
	}
#bCont h3 strong {
	color:#119f43;
	}
#cNotice,#cRNotice {
	border:1px solid #dcf3d4;
	background:#eefaed;
	margin:0 0 10px;
	width:628px;
	float:left;
	}
#cNotice {
	padding:7px 7px 2px 10px;	
	width:610px;
	}
#cRNotice {
	padding:7px 7px 2px 15px;	
	width:605px;
	}
#cNotice p {
	padding:0 0 5px 25px;
	width:580px;
	background:url(/images/minple/notice_bg.gif) 0 0 no-repeat;
	}
#cRNotice p {
	padding:0 0 5px 30px;
	width:575px;
	float:left;
	background:url(/images/minple/ring_bg.gif) 0 0 no-repeat;
	}
#cNotice a,#cRNotice a {
	text-decoration:none !important;
	}
#cNotice strong,#cRNotice strong {
	color:#119f43;
	}

#nNavi {
	float:right;
	margin:-25px 0 0 451px;
	}
#nNavi a {
	text-decoration:none;
	color:#777;
	}
#nNavi li {
	float:left;
	font-size:11px;
	height:13px;
	padding:6px 0 6px;
	background:url(/images/minple/note_navi_bg.gif) 0 0 no-repeat;
	width:89px;
	letter-spacing:-1px;
	text-align:center;
	}
#nNavi li small {
	color:#999;
	padding-left:6px;
	}
	#over,#nNavi li:hover {
		font-weight:bold;
		background:url(/images/minple/note_navi_bg_over.gif) 0 0 no-repeat !important;
		}
.cDir #nNavi {
	margin-left:654px;
	width:267px;
	}

#bSdMenu a {
	text-decoration:none !important;
	}
#ringName {
	float:right;
	margin-right:15px;
	width:140px;
	text-align:left;
	color:#ff6800;
	}
#sMenu {
	border:solid #eeeded;
	border-width:1px 1px 0;
	width:268px;
	float:left;
	}
#sMenu li {
	border-bottom:1px solid #eeeded;
	background:#f9f9f8;
	padding:7px 0 7px 20px;
	float:left;
	width:248px;
	}
#sMenu li img {
	float:left;
	}
#sMenu small {
	color:#999;
	padding:5px 0 0 5px;
	display:block;
	float:left;
	}
	#myMessageCnt {
		float:right !important;
		font-size:12px !important;
		font-weight:bold !important;
		padding:5px 10px 0 0 !important;
		}
	#crt {
		background:#fff !important;
		}
.sList {
	border:solid #eeeded;
	border-width:0 1px 1px;
	padding:19px 20px;
	float:left;
	width:228px;
	}
.sList a {
	color:#777 !important;
		}
.sList h3 {
	padding-bottom:10px;
	width:228px;
	}
.sList span {
	float:right;
	}
.sList li {
		width:206px;
		font-size:11px;
		float:left;
		background:url(/images/minple/side_list_bg.gif) 0 30% no-repeat;
		padding:8px 0 0 22px;
		}
.sList li a {
		color:#777;
		}
	#sel,.sList li:hover {
		font-weight:bold;
		color:#999;
		}
#sMy h3 {
	color:#ff6800;
	padding-bottom:8px;
	margin-bottom:8px;
	border-bottom:1px solid #eeeded;
	}
#sMy #line {
	margin-top:8px;
	}		
#sList h3 img {
	float:left;
	}
#sList span {
	float:right;
	}

#sRecom {
	padding:20px;
	border:solid #eeeded;
	border-width:1px;
	width:228px;
	}
#sStaff {
	padding:20px;
	border:solid #eeeded;
	border-width:1px 1px 1px 1px !important;
	}
#sRecom dl,#sStaff dl {
	overflow:hidden;
	}
#sRecom dt,#sStaff dt {
	float:right;
	width:157px;
	padding:7px 0;
	}
#sRecom a,#sStaff a {
	color:#ff6800;
	}
#sRecom dd img,#sStaff dd img {
	width:61px;
	height:61px;
	margin-right:10px;
	float:left;
	}

#sPhoto li {
	padding:0;
	float:left;
	}
#sPhoto li img {
	width:71px;
	height:69px;
	border:1px solid #e4e4e4;
	margin:0 3px 2px 0;
	float:left;
	}
#sPhoto p {
	overflow:hidden;
	padding-top:3px;
	}
#bSdMenu span.right a {
	font-size:11px;
	color:#777;
	text-decoration:underline !important;
	margin-right:4px;
	}
#sBanner {
	border-bottom:1px solid #e4e4e4 !important;
	padding-bottom:1px;
	}

#sMyMenu {
	border:solid #ededed;
	border-width:1px 1px 0;
	}
#sMyMenu li {
	border-top:1px solid #ededed;
	}
	#pictureCnt,#currentPicture {
		margin-top:5px;
		}

#cPhoto,#cPhotoView {
	overflow:hidden;
	padding:25px 0 29px 20px;
	border-bottom:1px solid #ededed;
	width:610px;
	}
#cPhoto li {
	float:left;
	margin:0 0 10px 10px;
	}
#cPhoto img {
	border:5px solid #fff;
	width:130px;
	height:95px;
	}
#cPhoto img:hover {
	border:5px solid #41ad13;
	width:130px;
	height:95px;
	}
h3 .right {
	font-size:12px;
	}
#cPhotoView .left img {
	margin-top:133px;
	}
#cPhotoView p {
	float:left;
	width:500px;
	text-align:center
	}
#cPhotoView dl {
	width:500px;
	margin:20px 0 0 45px;
	float:left;
	padding-top:10px;
	border-top:1px solid #dedede;
	}
#cPhotoView dl a {
	text-decoration:none;
	}
#cPhotoView dt {
	height:22px;
	}
#cPhotoView small {
	color:#999;
	}
#cPhotoView dt a {
	color:#ff6800;
	}	
#cPhotoView small a {
	color:#119f43;
	padding-left:6px;
	}
#cPhotoView dd {
	line-height:160%;
	}
#cPhotoView .lCtrl {
	float:right;
	position:relative;
	margin-top:-33px;
	width:120px;
	}
#sRingMenu {
	border:1px solid #ededed;
	border-width:0 1px;
	}
#sRingMenu li {
	border-top:1px solid #ededed;
	padding-bottom:1px;
	background:#f9f9f8;
	}
#sRing {
	border:solid #ededed;
	border-width:0 1px !important;
	}

#sRing a {
	float:left;
	}
	#ispublic1,#ispublic2 {
		border:none !important;
		}
#sRing .sOwn a,#sRing .sOwn {
	color:#119f43 !important;
	}
#sNewbie .more,#sPhoto .more {
	float:right;
	position:relative;
	margin-top:-10px;
	}
#sNewbie small {
	padding-left:8px;
	}
	
#cDeny {
	width:320px;
	height:172px;
	background:url(/images/minple/ring_deny_bg.gif) 0 0 no-repeat;
	padding:130px 0 0 310px;
	}
#cDeny p {
	padding-bottom:8px;
	}
#description {
	width:400px;
	}
#cInvite {
	height:250px;
	overflow:auto;
	margin:5px 0 15px;
	/* border:solid #dedede;
	 border-width:1px 0 0 0 !Important; */
	}
#bCont h4 {
	font-weight:normal;	
	padding-top:30px;
	font-size:12px;
	border-width:1px 1px
	}
#cInvite table {
	width:100%;
	/* border:solid #dedede;
	border-width:0 0 1px 1px; */
	background:#dedede;
	}
#cInvite caption {
	text-align:left;
	}
#cInvite tr {
		background:#fff;
		}
#cInvite td {
	background:#fff;
	padding:15px 0 15px 15px;
	font-weight:bold;
	color:#ff6800;
	/* border:solid #dedede;
	border-width:0 1px 1px 0; */
	}
#cInvite td:hover {
	background:#caf5d8;
	}
#cInvite td img {
	width:51px;
	height:51px;
	border:1px solid #e4e4e4;
	margin-right:10px;
	} 
	
.cDir {
	width:920px !important;
	}
.cDir caption {
	padding:30px 0 10px;
	width:920px;
	overflow:hidden;
	}
.cDir table {
	border:1px solid #e5e5e5;
	border-width:2px 0;
	}
.cDir th {
	padding:10px;
	font-weight:normal;
	background:#f9f9f9;
	}
.cDir td {
	border-top:1px solid #e5e5e5;
	padding:20px 0;
	text-align:center;
	}
.cDir td dl {
	float:left;
	width:560px;
	}
.cDir td dl img {
	width:70px;
	height:70px;
	margin-right:12px;
	float:left;
	}
.cDir dt {
	font-weight:normal;
	float:right;
	width:478px;
	padding:20px 0 3px;
	}
.cDir dd a {
	color:#119f43;
	text-decoration:underline;
	}
.cDir .wide {
	width:560px;
	text-align:left;
	}

.cDir fieldset,.rAdmin {
	border:solid #e5e5e5;
	border-width:2px 0 1px;
	margin:10px 0 20px;
	background:url(/images/member/field_bg.gif) 0 0  repeat-y;
	}
.cDir fieldset p,.rAdmin p {
	padding:7px 0 8px;
	border-bottom:1px solid #e5e5e5;
	float:left;
	width:920px;
	}
.rAdmin p {
	width:630px;
	}
	.cabinet input {
			cursor:pointer;
			}
		#photoinput {
			border:1px solid #ccc;
			margin-right:5px;
			height:20px;
			float:left;
			width:170px;
			}
		#photoinput {
			border:1px solid #ccc;
			margin-right:5px;
			height:20px;
			float:left;
			width:170px;
			}
		#modImg small,#upImg small {
			float:left;
			width:300px;
			}
.cDir fieldset label,.cDir fieldset strong,.rAdmin label,.rAdmin strong  {
	float:left;
	width:103px;
	padding:3px 0 0 30px;
	margin-right:14px;
	color:#333;
	font-weight:normal;
	}
.cDir fieldset p input,.rAdmin p input{
	border:1px solid #ccc;
	height:20px;
	}
.cDir fieldset span label,.rAdmin span label {
	float:none;
	padding:0;
	margin:0;
	color:#777;
	}
.cDir fieldset p em,.rAdmin p em {
	font-size:11px;
	padding-left:3px;
	color:#ff6800;
	letter-spacing:-1px;
	}
	#upImg {
		background:none;
		}
	#upImg p {
		padding:20px 0;
		border:none;
		}
	#upImg img {
		float:left;
		margin-right:20px;
		}
	#upImg input {
		margin-bottom:5px;
		}
	#upImg small {
		line-height:160%;
		padding-top:10px;
		}
.cDir p span,.rAdmin p span  {
	width:600px;
	float:left;
	text-align:left;
	}
.rAdmin p span {
	width:400px;
	}
.cDir fieldset div {
	height:250px !important;
	margin:15px 0 15px 15px !important;
	border-width:1px 1px 1px 0 !important;
	}
.cDir fieldset table {
	border:none;
	}
.cDir fieldset td {
	text-align:left;
	}
#cSch {
	border:1px solid #e4e4e4;
	background:#f8f8f8;
	text-align:center;
	padding:19px 0;
	margin-bottom:40px;
	}
	#cSchInput {
		border:solid #d7d7d7;
		border-width:1px 0 1px 1px;
		height:22px;
		width:400px;
		margin-left:14px;
		}
#cSList dl {
	padding:10px 0;
	border-bottom:1px solid #e4e4e4;
	overflow:hidden;
	}
#cSList dl:hover {
	background:#f7fdf5;
	}
#cSList dl a {
	text-decoration:none;
	}
#cSList dt{
	float:right;
	width:827px;
	padding:4px 0 9px;
	}
#cSList dt a {
	color:#ff6800;
	font-weight:bold;
	}
#cSList dt small a {
	font-weight:normal;
	color:#119f43;
	padding-left:5px;
	}
#cSList dd {
	line-height:130%;
	}
#cSList .lCtrl {
	margin-left:292px;
	}
#cMy {
	margin:10px 0 60px;
	float:left;
	width:630px;
	}
	#myMsg {
		padding:100px 0 0;
		text-align:center;
		}
	#myMsg strong {
		color:#ff6800;
		}
#cMy h2 img {
	width:120px;
	height:120px;
	float:left;
	margin-right:18px;
	}
	
#cMy dt {
	border-bottom:solid #e4e4e4 1px;
	float:right;
	width:492px;
	padding-bottom:8px;
	font-size:20px;
	color:#ff6800;
	margin-bottom:10px;
	}
#cMy dt a {
	color:#ff6800;
	text-decoration:none;
	}
#cMy dt strong {
	float:left;
	letter-spacing:-1px;
	}
#cMy dt strong a {
    color: #FF6800;
    text-decoration: none;
}
#cMy dt small {
	font-weight:bold !important;
	font-size:11px;
	float:right;
	padding-top:8px;
	color:#666;
	}
#cMy .lCtrl {
	margin:31px 0 0 0;
	}
#cMy dd {
	line-height:150%;
	}
#cMy .lDate {
	padding-bottom:11px;
	font-size:11px;
	}
#cMy .lDate a {
	text-decoration:none;
	}
#cMsg {
	border:8px solid #ddd;
/*	margin-top:100px;*/
	background:url(/images/minple/msg_bg.gif) repeat-x 0 0;
	padding:65px 0 100px 45px;
	height:115px;
	}
#cMsg p {
	background:url(/images/minple/msg_icon.gif) 0 0 no-repeat;
	padding:40px 0 40px 190px;
	line-height:150%;
	}
#cMsg p strong {
	color:#ff6800;
	}
.cMyList {
	border-top:1px solid #e4e4e4 !important;
	width:630px;
	float:left;
	}
.cMyList dl {
	width:630px;
	float:left;
	}
.cMyList dt {
	float:left;
	width:620px !important;
	padding-left:10px;
	}
.cMyList dd {
	padding:0 10px;
	}
.cMyList .lCtrl {
		padding:0 1px 0 0 !important;
		}
