	/* °øÅë ¼³Á¤ */

	* { margin:0; padding:0; }

	body,div,p,form,fieldset,blockquote,input,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6 {
		margin:0;
		padding:0;
	}

	body {
		position:relative;
		text-align:center; /*2008-06-09Ãß°¡ ¼¾ÅÍÁ¤·Ä*/
		background-color:#fff;
		color:#6B6B6B;
		font-size:11px; /* 0.7em=11px; */
		font-family:µ¸¿ò,dotum,arial,sans-serif;
	}
img {border:none;}
img,input {vertical-align: middle; }
/*2008-06-09Ãß°¡ ¼¾ÅÍÁ¤·Ä*/
#wrap 	  { position:relative; width:997px;border:0px solid #000000;text-align:left;}
/* S: [editplus] iWellComm 2dea */
	#m_c_2_con {position: absolute; width: 533px; height: 342px; left: 220px; top: 456px; padding-top: 20px; padding-left: 14px; z-index: 1; }
		#m_c_2_con h3 {font: bold 12px Tahoma, Verdana, sans-serif; color: #FFF; margin-bottom: 9px; }
		#m_c_2_con1 {position: relative; float: left; }
			#newCon {width: 294px; height: 115px; margin-top: 0px; }
				#newCon a {font: bold 11px Tahoma, Verdana, sans-serif; color: #FFF; }
				#newCon a:hover {text-decoration: underline; }
				#newCon dl {display: inline; float: left; text-align: center; margin-top: 6px; padding: 0px 10px 0px 6px; }
					#newCon dd {margin-top: 5px; }
			#styleVs {width: 262px; height: 175px; font: normal 12px µ¸¿ò, "¸¼Àº °íµñ"; color: #FFF; margin-top: 35px; padding-right: 18px; padding-left: 14px; }
				*html #styleVs {width: 294px; margin-top: 30px; }
				#styleVs div {height: 36px; }
				#styleVs a {font: bold 11px Tahoma, Verdana, sans-serif; color: #FFF; }
				#styleVs a:hover {text-decoration: underline; }
				#styleVs ul {margin-top: 13px; margin-left: 10px; }
					#styleVs li {display: inline; float: left; margin-left: 0px; }
						#styleVs li.vs {margin-left: 99px; }
		#m_c_2_con2 {position: relative; float: left; margin-left: 20px; }
			#mostClk {width: 201px; height: 100px; }
				#mostClk a {font: 11px µ¸¿ò, "¸¼Àº °íµñ"; color: #FFF; }
				#mostClk a:hover {text-decoration: underline; }
				#mostClk ul {margin-left: 1px; }
					#mostClk li {margin-bottom: 3px; }
						*html #mostClk li {margin-bottom: 4px; }
						#mostClk li.top a {font-weight: bold; }
			#maryBlog {width: 201px; height: 100px; margin-top: 10px; }
				#maryBlog a {font: 11px µ¸¿ò, "¸¼Àº °íµñ"; color: #FFF; }
				#maryBlog a:hover {text-decoration: underline; }
				#maryBlog ul {margin-left: 1px; }
					#maryBlog li {margin-bottom: 3px; }
						*html #maryBlog li {margin-bottom: 4px; }
						#maryBlog li.top a {font-weight: bold; }
			#shopDiary {width: 192px; margin-top: 24px; padding-left: 9px; }
				*html #shopDiary {width: 201px; }
				#shopDiary a {font: 11px µ¸¿ò, "¸¼Àº °íµñ"; color: #FFF; }
				#shopDiary a:hover {text-decoration: underline; }
				#shopDiary dl {display: inline; float: left; margin-top: 4px; padding-left: 2px; }
					#shopDiary dl.note {width: 116px; padding: 3px 0px 0px 10px; }
						*html #shopDiary dl.note {width: 126px; }
						#shopDiary dl.note dt a {font-weight: bold; word-spacing: -1px; }
						#shopDiary dl.note dd {padding-top: 7px; }
/* E: [editplus] iWellComm 2dea */
#m_bg {width:997px;height:900px;border:0px solid #000000;}

#m_c_1 {float:left;width:220px;margin:0;padding:0;vertical-align:top;border:0px solid #000000;}
	*html #m_c_1 {margin-top: -1px; }
#m_c_2 {float:left;width:547px;margin:0;padding:0;vertical-align:top;border:0px solid #000000;}
	*html #m_c_2 {margin-top: -1px; }
#m_c_3 {float:left;width:230px;height:818px;margin:0;padding:0;vertical-align:top;background:#EDEDED url("/main/images/m_3.gif") 0 0 no-repeat;border:0px solid #000000;}
	*html #m_c_3 {margin-top: -1px; }
	.m_c_3_con {margin:0;padding:16px 12px 0px 12px;}
		.loginarea {padding-bottom:6px;}
		.b1_area {margin-top:19px;margin-bottom:0px;}
		.b2_area {margin-top:0px;margin-bottom:0px;}
		.n1_area {margin-top:20px;margin-bottom:0px;}
			.n1_area ul{margin-top:5px;}
			.n1_area li{padding:2px 0px;}
		.n2_area {margin-top:15px;margin-bottom:0px;}
			.n2_area ul{margin-top:4px;}
			.n2_area li{padding:2px 0px;}
		.ad_area {position: relative; width:206px; height:170px; margin-top:10px;margin-bottom:0px;padding-top:27px;text-align:center;background:url("/main/images/movCtrl_bg.gif") 0 0 no-repeat;border:0px solid #000000;}
			.ad_area p{margin-top:0px;padding:0px;text-align:center;}

#s_bg {width: 997px; }
#s_c_1 {float: left; width: 220px; background:#000000;}
#s_c_2 {float: left; font: normal 12px µ¸¿ò, "¸¼Àº °íµñ"; color: #646464; width: 546px; padding: 15px 17px; }
	#s_c_2 #navi {text-align: right; font: 11px Tahoma, Arial, sans-serif; 11px; color: #000; margin-top: -2px; margin-bottom: 6px; }
	#s_c_2 h2 {font-size: 1%; margin: 0px; }
	#s_c_2 h5 {font-size: 1%; margin: 0px; }
#s_c_3 {float: left; width: 175px; background: #EDEDED; padding: 8px 11px; }
	#s_c_3 #outlogin {color: #010101; margin-top: 7px; }
		*html #s_c_3 #outlogin {margin-top: 15px; }
	#s_c_3 #search {margin-top: 7px; }
		#s_c_3 #search input.form {width: 133px; height: 17px; background: #EDEDED; border: 1px solid #6A6864; }
	#s_c_3 #mylink {margin-top: 10px; }
	#s_c_3 #banner {background: #FEFEFE; margin-top: 22px; padding: 19px 19px 18px 19px; }
	#s_c_3 #periodic {width: 161px; background: #F6F6F6; border: 1px solid #E0DFDF; margin-top: 8px; padding: 6px; }


	#FOOTER {clear:both;position:relative;height:82px;border-top: 1px solid #DCDCDC; margin:0px;/*background:#A7A7B1;*/}
		#FOOTER.mainFoot {border-top: none; }
	#FOOTER_inner {width:997px;height:82px;}
	#FOOTER .subMenu {position:absolute;top:13px;left:840px;width:144px;height:73px;border:0px solid #000000;z-index:10;}
	#FOOTER #familySite {position:absolute;top:-3px;left:364px;width:620px;height:49px;padding:16px;z-index:11;}
		*html #FOOTER #familySite {position:absolute;top:13px;left:380px;width:620px;height:49px;padding:0px;z-index:11;}


/*******************************************************************************************************************\
 * °Ô½ÃÆÇ Æû½ºÅ¸ÀÏ // °Ë»ö ¹Ú½º                                                                                                    *
\*******************************************************************************************************************/
input.cmm_text      { border:1px solid #6A6864; height:16px; background:#EDEDED; color:#666666; padding:3px 0px 0px 0px;} /*È¸¶óÀÎ °Ë»ö*/



	a {
		color:#000;
		text-decoration:none;
	}

	a:hover, a:active {
		text-decoration:underline;
	}

	img {
		border:0;
		vertical-align:top;
	}

	input, select {
		/*float:left;
		clear:both;*/
	}

	input, select {
		font-size:12px;
		vertical-align:middle;
	}

	textarea {
		font-size:12px;
	}

	ul,ol,li {
		list-style:none;
	}

	.breadth {
		width:990px; /*990*/
	}

	.clr_div {
		clear:both;
	}

	.inp_text {
		border:1px solid #DEDEDE;
		height:12px;
		padding:3px 0 2px 2px;
	}

	.inp_chkbox {
		margin:0;
		width:13px;
		height:13px;
	}


	.LIST_pageNo {
		width:500px;
		margin:0 auto;
		text-align:center;
		color:#9E9E9E;
	}

		.LIST_pageNo a {
			color:#6D6E68;
		}

		.LIST_pageNo .currentPage { /* ±âº»°ª */
			color:#A95F23;
			text-decoration:underline;
		}


	.readOtherArticles {
		position:relative;
		width:534px;
		height:153px;
	}

		.readOtherArticles .title {
			position:absolute;
			top:0;
			left:3px;
			width:79px;
			height:13px;
		}

		.readOtherArticles .arrow_left {
			position:absolute;
			top:58px;
			left:2px;
		}

		.readOtherArticles .listz {
			position:absolute;
			top:29px;
			left:22px;
		}

		.readOtherArticles .listz .ITEM {
			float:left;
			width:90px;
			margin:0 10px 0 0;
			text-align:center;
		}
		
		.readOtherArticles .listz .ITEM p {
			padding:10px 7px 0 7px;
			text-align:center;
		}

		.readOtherArticles .listz .ITEM a {
			color:#8C8C8C;
		}

		.readOtherArticles .arrow_right {
			position:absolute;
			top:58px;
			left:516px;
		}


	#REPLIES_FRAME {
		width:536px;
		margin:0 0 0 0px; /* ¸¶¸®²ø·¹¸£¿¡¼­ 536ÇÈ¼¿ ±âÁØ ¿ÞÂÊ ¸¶Áø */
	}
		#REPLIES_edt_switch {
			position:relative;
			width:536px;
			height:23px;
			background:#929292;
		}
			#REPLIES_edt_switch .arrow_down {
				position:absolute;
				top:8px;
				left:10px;
			}

			#REPLIES_edt_switch .textSwitch {
				position:absolute;
				top:4px;
				left:26px;
				font-weight:bold;
				font-size:12px;
			}

				#REPLIES_edt_switch .textSwitch a {
					color:#FFF;
					text-decoration:underline;
				}
		#REPLIES_edt_input {
			position:relative;
			width:536px;
			height:493px;
			margin:13px 0 0 0;
		}

			#REPLIES_edt_input .textBG {
				position:absolute;
				top:5px;
				left:0;
				width:149px;
				height:34px;
				background:url("../_common_images/_REPLIES_edt_icon_textBG.gif") no-repeat;
			}

			#REPLIES_edt_input .name {
				position:absolute;
				top:5px;
				left:60px;
				font-size:12px;
				color:#000;
			}

			#REPLIES_edt_input .inp_nick {
				position:absolute;
				top:0;
				left:164px;
			}

				#REPLIES_edt_input .inp_nick input {
					width:358px;
					height:12px;
				}

			#REPLIES_edt_input .inp_subj {
				position:absolute;
				top:24px;
				left:42px;
			}

				#REPLIES_edt_input .inp_subj input {
					width:508px;
					height:12px;
				}

			#REPLIES_edt_input .BOX_outside {
				position:absolute;
				top:50px;
				left:0;
				width:552px;
				height:441px;
				border:1px solid #D3D3D3;
			}
			
				#REPLIES_edt_input .BOX_outside .BOX_inner_TOP {
					position:absolute;
					top:0;
					left:0;
					width:552px;
					height:408px;
					border-bottom:1px solid #D3D3D3;
				}

					#REPLIES_edt_input .BOX_outside .BOX_inner_TOP textarea {
						float:left;
						clear:both;
						width:534px;
						height:408px;
						border:0;
					}

				#REPLIES_edt_input .BOX_outside .BOX_inner_BOTTOM {
					position:absolute;
					top:409px;
					left:0;
					width:534px;
					height:32px;
					background:#777873;
				}

					#REPLIES_edt_input .BOX_outside .BOX_inner_BOTTOM .button_apply {
						position:absolute;
						top:7px;
						left:432px;
						width:47px;
						height:17px;
					}

					#REPLIES_edt_input .BOX_outside .BOX_inner_BOTTOM .button_cancle {
						position:absolute;
						top:7px;
						left:489px;
						width:47px;
						height:17px;
					}


		#REPLIES_edt_list {
			width:536px;
			margin:14px 0px 0 10px;
		}

			#REPLIES_edt_list .ITEM {
				width:513px;
				padding:0 7px 0 8px;
			}

				#REPLIES_edt_list .ITEM .infoLine {
					position:relative;
					width:513px;
					height:15px;
					margin:0 0 16px 0;
				}

					#REPLIES_edt_list .ITEM .infoLine .writer {
						position:absolute;
						top:2px;
						left:0;
						font-weight:bold;
						color:#666666;
					}

					#REPLIES_edt_list .ITEM .infoLine .date {
						position:absolute;
						top:2px;
						left:262px;
						width:183px;
						text-align:right;
						color:#9D9D9D;
					}

					#REPLIES_edt_list .ITEM .infoLine .button_modify {
						position:absolute;
						top:0;
						left:461px;
					}

					#REPLIES_edt_list .ITEM .infoLine .button_delete {
						position:absolute;
						top:0;
						left:498px;
					}

				#REPLIES_edt_list .ITEM .content {
					width:513px;
					color:#666666;
					font-size:12px;
					text-align:left;
					/*text-align:jusiify;*/
				}

		#REPLIES_edt_list  .bar_dashed_X {
			width:526px;
			height:36px;
			background:url("../_common_images/_bar_dashed_X_gray_1.gif") center repeat-x;
		}


		#REPLIES_switch {
			position:relative;
			width:536px;
			height:23px;
			background:#DFDCD5;
		}

			#REPLIES_switch .arrow_down {
				position:absolute;
				top:10px;
				left:10px;
			}

			#REPLIES_switch .textSwitch {
				position:absolute;
				top:6px;
				left:26px;
				font-weight:bold;
			}

				#REPLIES_switch .textSwitch a {
					color:#888682;
					text-decoration:underline;
				}

		#REPLIES_input {
			position:relative;
			width:536px;
			height:146px;
			margin:13px 0 0 0;
		}

			#REPLIES_input .textBG {
				position:absolute;
				top:5px;
				left:15px;
				width:134px;
				height:12px;
				background:url("../_common_images/_REPLIES_icon_textBG.gif") no-repeat;
			}

			#REPLIES_input .name {
				position:absolute;
				top:5px;
				left:60px;
				font-size:12px;
				color:#000;
			}

			#REPLIES_input .inp_nick {
				position:absolute;
				top:0;
				left:162px;
			}

				#REPLIES_input .inp_nick input {
					width:370px;
					height:14px;
				}

			#REPLIES_input .BOX_outside {
				position:absolute;
				top:27px;
				left:0;
				width:534px;
				height:117px;
				border:1px solid #D3D3D3;
			}
			
				#REPLIES_input .BOX_outside .BOX_inner_TOP {
					position:absolute;
					top:0;
					left:0;
					width:534px;
					height:84px;
					border-bottom:1px solid #D3D3D3;
					BACKGROUND:YELLOW;
				}

					#REPLIES_input .BOX_outside .BOX_inner_TOP textarea {
						float:left;
						clear:both;
						width:534px;
						height:84px;
						border:0;
					}

				#REPLIES_input .BOX_outside .BOX_inner_BOTTOM {
					position:absolute;
					top:85px;
					left:0;
					width:534px;
					height:32px;
					background:#ACA9A4;
				}

					#REPLIES_input .BOX_outside .BOX_inner_BOTTOM .button_apply {
						position:absolute;
						top:7px;
						left:419px;
						width:47px;
						height:17px;
					}

					#REPLIES_input .BOX_outside .BOX_inner_BOTTOM .button_cancle {
						position:absolute;
						top:7px;
						left:476px;
						width:47px;
						height:17px;

					}

		#REPLIES_list {
			width:500px;
			margin:14px 18px 0 18px;
		}

			#REPLIES_list .ITEM {
				width:488px;
				padding:0 6px 0 6px;
			}

				#REPLIES_list .ITEM .infoLine {
					position:relative;
					width:488px;
					height:15px;
					margin:0 0 16px 0;
				}

					#REPLIES_list .ITEM .infoLine .writer {
						position:absolute;
						top:2px;
						left:0;
						font-weight:bold;
						color:#666666;
					}

					#REPLIES_list .ITEM .infoLine .date {
						position:absolute;
						top:2px;
						left:242px;
						width:183px;
						text-align:right;
						color:#9D9D9D;
					}

					#REPLIES_list .ITEM .infoLine .button_modify {
						position:absolute;
						top:0;
						left:433px;
					}

					#REPLIES_list .ITEM .infoLine .button_delete {
						position:absolute;
						top:0;
						left:470px;
					}

				#REPLIES_list .ITEM .content {
					width:488px;
					color:#666666;
					font-size:12px;
				}

		#REPLIES_list  .bar_dashed_X {
			width:500px;
			height:36px;
			background:url("../_common_images/_bar_dashed_X_gray_1.gif") center repeat-x;
		}


	#mainLIST {
		width:546px;
		margin:0px;
	}

		#mainLIST .listHeader {
			width:546px;
			height:19px;
			background:url("../_common_images/_listHeader_gray_1.gif") no-repeat;
			margin:0 0 12px 0;
		}

		#mainList .listBODY {
			width:546px;
			font-size:12px;
		}

			#mainLIST .listBODY .photo {
				width:119px;
				text-align:center;
			}

			#mainLIST .listBODY .title {
				width:328px; /* 331 */
				padding:0 0 0 3px;
				text-align:justify;
			}

				#mainLIST .listBODY .title a {
	 				color:#6F6F6F;
				}

				#mainLIST .listBODY .title .copy {
					font-weight:bold;

				}

				#mainLIST .listBODY .title .desc {
	 				margin:6px 0 0 0;
				}

		#mainLIST .listHeader_nodate {
			position:relative;
			width:546px;
			height:19px;
			background:#DFDCD5;
			margin:0 0 12px 0;
		}

			#mainLIST .listHeader_nodate .date {
				position:absolute;
				top:4px;
				left:425px;
				color:#4776C6;
				font-weight:bold;
			}

			#mainLIST .listBODY .photo_nodate {
				width:130px;
				text-align:right;
			}

			#mainLIST .listBODY .title_nodate {
				width:366px; /* 406-20-20 */
				padding:0 20px 0 20px;
				text-align:justify;
			}

				#mainLIST .listBODY .title_nodate a {
	 				color:#6F6F6F;
				}

				#mainLIST .listBODY .title_nodate .copy {
					font-weight:bold;

				}

				#mainLIST .listBODY .title_nodate .desc {
	 				margin:6px 0 0 0;
				}

			#mainLIST .listBODY .date {
				width:96px;
				text-align:center;
				color:#959595;
			}

			#mainLIST .listBODY .bar_dashed_X {
				width:546px;
				height:20px;
				background:url("../_common_images/_bar_dashed_X_gray_1.gif") center repeat-x;
			}

			#mainLIST .bar_solid_X {
				width:536px;
				height:10px;
				font-size:0;
				border-bottom:2px solid #DFDCD5;
				margin:0 0 28px 0;
			}


	.board {
		width:554px;
		margin:0 0 0 11px;
		font-size:12px;
		color:#9C9C9C;
	}

		.board a {
			#9C9C9C;
		}

		.board .boardHeader {
			width:554px;
			height:23px;
			margin:0 0 8px 0;
			background:url("../_common_images/_boardHeader_gray_1.gif") no-repeat
		}

		.board table {
			width:554px;
		}

		.board td {
			padding:3px 0 0 0;
		}

		.board .no {
			width:47px;
			text-align:center;
		}

		.board .notice_y {
			width:74px; /* 82-8 */
			background:url("../_common_images/_board_icon_notice_persimmon.gif") 8px 0 no-repeat;
			height:21px;
		}

		.board .best_y {
			width:74px; /* 82-8 */
			background:url("../_common_images/_board_icon_best_purple.gif") 8px 0 no-repeat;
			height:21px;
		}

		.board .notice_n {
			width:35px;
			text-align:center;
		}


		.board .title {
			width:278px;
		}

			.board .title strong {
				color:#6A6A6A;
			}

			.board .title a {
				color:#999999;
			}

		.board .hit {
			width:42px;
			text-align:center;
		}

		.board .name {
			width:83px;
			text-align:center;
		}

		.board .date {
			width:74px;
			text-align:center;
		}

		.board .bar_dashed_X {
			height:17px;
			background:url("../_common_images/_bar_dashed_X_gray_1.gif") center repeat-x;
		}

		.board .bar_solid_X {
			border-top:3px solid #BCBCBC;
			margin:8px 0 0 0;
			font-size:0;
			width:554px;
		}

		.board .buttons {
			width:59px;
			height:21px;
			margin-top:16px;
			margin-bottom:20px;
			margin-left:487px;
		}



	#SUBmenu_frame {
		position:relative;
		margin:37px 0 0 23px;
	}

		#SUBmenu_frame .SUBmenu_title {
			margin:0 0 13px 0;
		}

		#SUBmenu_frame li {
			margin:0 0 2px 0;
		}


	#LEFT_banner_101ideas {
		position:relative;
		width:141px;
		height:161px;
		margin:43px 0 0 26px;
		background:url("../_common_images/_LEFT_banner_101ideas_BG.gif") no-repeat;
	}

		#LEFT_banner_101ideas .innerBOX {
			position:absolute;
			top:26px;
			left:10px;
			width:121px; /* 121 */
			height:92px; /* 98-(3*2) */
			padding:3px 0 3px 0;
			text-align:center;
		}

		#LEFT_banner_101ideas .desc {
			position:absolute;
			top:130px;
			left:21px;
			width:98px;
			text-align:center;
			font-size:11px;
		}

			#LEFT_banner_101ideas .desc a {
				color:#AF9ED5;
			}



	#mcBODY_right .RIGHT_banner_1 {
		margin:9px 0 0 20px;
	}

	#mcBODY_right .RIGHT_icon_beautySolution {
		margin:4px 0 0 20px;
	}

	#mcBODY_right .RIGHT_icon_loveSolution {
		margin:3px 0 0 20px;
	}

	#mcBODY_right .RIGHT_icon_enter2editorEXP {
		margin:1px 0 0 20px;
	}

	#mcBODY_right .RIGHT_Nowsubscribe {
		position:relative;
		margin:5px 0 0 20px;
		width:137px;
		height:188px;
	}

		#mcBODY_right .RIGHT_Nowsubscribe .subscribe_BG{
			position:absolute;
			top:0;
			left:0;
			width:137px;
			height:188px;
			z-index:1;
		}

		#mcBODY_right .RIGHT_Nowsubscribe .COVER {
			position:absolute;
			top:5px;
			left:5px;
			z-index:2;
		}

	#mcBODY_right .RIGHT_familySITE {
		position:relative;
		margin:11px 0 0 20px;
	}



	#HEADER_summit .status_login {
		position:absolute;
		top:28px;
		left:173px;
		z-index:2;
	}

		#HEADER_summit .status_login .login_noticeMSG {
			position:absolute;
			top:1px;
			left:0;
			width:241px;
			text-align:right;
			color:#A34FD9;
		}

		#HEADER_summit .status_login .login_submenuz {
			position:absolute;
			top:0px;
			left:256px;
		}

	#HEADER_summit .status_logout {
		position:absolute;
		top:28px;
		left:394px;
		z-index:2;
	}


	#HEADER_summit .search_BOX {
		position:absolute;
		top:23px;
		left:565px;
		z-index:2;
	}

		#HEADER_summit .search_BOX .input_search {
			position:absolute;
			top:0px;
			left:42px;
		}

			#HEADER_summit .search_BOX .input_search input {
				border-top:1px solid #6D45A1;
				border-left:1px solid #6D45A1;
				border-bottom:1px solid #6D45A1;
				border-right:1px solid #5F5863;
				width:146px;
				height:12px;
				padding:3px 0 3px 2px;
				background:#423B46;
				color:#FFF;
			}

		#HEADER_summit .search_BOX .button_search_1 {
			position:absolute;
			top:8px;
			left:0px;
		}

		#HEADER_summit .search_BOX .button_search_2 {
			position:absolute;
			top:1px;
			left:192px;
		}
