@charset "euc-kr";
@import url(http://image.r114.co.kr/css/r114/support/common.css);
@import url(http://image.r114.co.kr/css/r114/support/footer.css);


/* ¸ÞÀÎ ·¹ÀÌ¾Æ¿ô */
#container {
	*display:inline-block;
	position:relative;
	width:1003px;	
	padding:0;
	margin:0 auto;
}

#container:after{display:block;clear:both;content:''}
.snb{float:left;width:350px;margin-right:15px;}
#content{float:left;width:246px;}
.aside{float:right;width:220px;margin-right:3px;_margin-right:0px;}

div#subContent {
	float:left;
	display:inline;
	width:846px;
	border-top:3px solid #4a7ab1;
}
#subContent:after{display:block;clear:both;content:''}
#subContent.snb{float:left;width:350px;margin-right:15px; border-right::1px solid #e4e6eb;}
#subContent{float:left;width:481px;}

#ctWrapper{
	float:left;
	_float:none;
	width:805px;
	padding-left:22px;
	_padding-left:17px;
	}
.ctWrapBox{width:805px;}
/*¼­ºê¸ÞÀÎ°øÅë CSS*/

#header{
	border-bottom:1px solid #e9e9e9;
	background:#fcfcfc;
	height:34px;
	}
.headBox{
	position:relative;
	width:1003px;	
	margin:0 auto;
	padding:10px 0 0 0;
	}
h1 a{
	display:block;
	width:50px;
	height:11px;
	text-indent:-100em;
	background:url(http://image.r114.co.kr/images/r114/support/gnb_real114.gif) left top no-repeat;	
	}
div.headBox span.member a{
	position:absolute;
	left:83px;
	top:10px;
	display:block;
	width:37px;
	height:11px;
	text-indent:-100em;
	background:url(http://image.r114.co.kr/images/r114/support/gnb_member.gif) left top no-repeat;
		}
div.headBox span.memberModify a{
	position:absolute;
	left:75px;
	top:10px;
	display:block;
	width:54px;
	height:11px;
	text-indent:-100em;
	background:url(http://image.r114.co.kr/images/r114/support/gnb_modify_member.gif) left top no-repeat;
		}
div.headBox span.line1{
	text-indent:-100em;
	background:#b1b1b1;
	position:absolute;
	left:63px;
	top:11px;
	width:1px;
	height:9px;
	}
div.headBox span.line2{
	text-indent:-100em;
	background:#b1b1b1;
	position:absolute;
	left:142px;
	top:11px;
	width:1px;
	height:9px;
	}
div.headBox span.login a{
	position:absolute;
	left:160px;
	top:10px;
	display:block;
	width:34px;
	height:11px;
	text-indent:-100em;
	background:url(http://image.r114.co.kr/images/r114/support/gnb_login.gif) left top no-repeat;
		}
div.headBox span.logout a{
	position:absolute;
	left:156px;
	top:10px;
	display:block;
	width:45px;
	height:11px;
	text-indent:-100em;
	background:url(http://image.r114.co.kr/images/r114/support/gnb_logout.gif) left top no-repeat;
		}
div.headBox div.name {
	position:absolute;
	left:850px;
	top:10px;
	text-align:right;
	display:block;
	width:150px;
	height:11px;
	font-weight:bold;
	color:#0d387c;

		}
/* ÁÂÃø¸Þ´º */
#leftMenu {
	margin-top:30px;
	float:left;
	display:inline;
	width:176px;
	overflow:hidden;
	background:url(http://image.r114.co.kr/images/r114/support/lm_bg.gif) left top no-repeat;
}
.lmBoxOut {
	width:176px;
	overflow:hidden;
	padding-bottom:20px;
	background:url(http://image.r114.co.kr/images/r114/support/lm_bgb.gif) left bottom no-repeat;
}
.lmBoxIn {
	padding:0 0 0 0;
	overflow:hidden;
	background:url(http://image.r114.co.kr/images/r114/support/lm_bgt.gif) 0px 68px no-repeat;
}

.lmbnr {
	padding:0;
	width:176px;
	height:55px;
	background-image:none;
	display:block;
	margin-top:10px;
	
}
/* ¼­ºê¸ÞÀÎ Å¸ÀÌÆ² bg */
h2 a {
	display:block;
	width:176px;
	height:68px;
	text-indent:-10000em;
	margin:0 0 15px 0;
	overflow:hidden;
	background:url(http://image.r114.co.kr/images/r114/support/lm_header.gif) left bottom no-repeat;
}

/* ¼­ºê¸ÞÀÎ ÁÂÃø ¸Þ´º - Å¸ÀÌÆ² */
div.lmBox {
	width:156px;
	margin:0 auto;
}
div.lmBox h3 a{
	float:left;
	width:156px;
	height:35px;
	text-indent:-10000em;
	margin:0;
	padding:0;
	padding-bottom:1px;
	border-bottom:1px solid #dcdcdc;
}
div.lm01 h3 a{
	background:url(http://image.r114.co.kr/images/r114/support/lm01.gif) left top no-repeat;
	margin-top:10px;
}
div.lm02 h3 a{
	background:url(http://image.r114.co.kr/images/r114/support/lm02.gif) left top no-repeat;
}
div.lm03 h3 a{
	background:url(http://image.r114.co.kr/images/r114/support/lm03.gif) left top no-repeat;
}
div.lm04 h3 a{
	background:url(http://image.r114.co.kr/images/r114/support/lm04.gif) left top no-repeat;
}
div.lm05 h3 a{
	background:url(http://image.r114.co.kr/images/r114/support/lm05.gif) left top no-repeat;
}
	
/* ¼­ºê¸ÞÀÎ ÁÂÃø ¸Þ´º - ¸®½ºÆ® */
div.lmBox ul.lmList {
	width:156px;
	float:left;
	clear:left;
	padding:7px 0 4px 0;
	margin:0;
	background:#f7f7f7;
	margin-bottom:1px;
}
div.lmBox ul.lmList li {
	float:left;
	*float:none;
	clear:both;
	padding:0 0 0 17px;
	margin:0 auto;
	line-height:20px;
	display:block;
	font-size:11px;
	background:url(http://image.r114.co.kr/images/r114/support/bullet.gif) 10px 7px no-repeat;
}
div.lmBox ul.lmList li a {
	float:left;
	color:#888888;
	font-size:11px;
}

/*È¨¸µÅ© Start*/
h4{ width:805px;
	border-bottom:2px solid #e5e5e5;
	padding:9px 0 5px 0;
	margin-bottom:15px;
	}
#myhome h4{ width:805px;
	border-bottom:2px solid #e5e5e5;
	padding:9px 0 5px 0;
	margin-bottom:15px;
	}
#myhome h5{ font-size:12px;
	width:300px;}
#myhome h5.subTitle02{ 	}

.searchBox{}
#if_search{
	position:relative;
	width:805px;
	height:348px;
	background:url(http://image.r114.co.kr/images/r114/support/bg_memu_search.jpg) left top no-repeat;
	}
#if_search .ListBox{
	width:805px;
	padding-top:85px;
	margin:0 auto;
	float:left;
	}
#if_search .realListBox{
	margin-left:35px;
	_margin-left:17px;
	width:240px; 
	height:210px;
	float:left;
	padding:0;
	}

#if_search li.realListBox ul{width:240px;;}
.realListBox ul.house{
	float:left;
	}
.realListBox ul.house li.useTit{
	font-family:Dotum,Gulim,AppleGothic,Sans-serif;	
	font-size:12px;	
	background:#a6b8d4;
	width:110px;
	font-weight:bold;
	color:#FFF;
	float:left;
	padding:2px 0;
	text-align:center;
	margin-right:10px;
	margin-bottom:7px;
	letter-spacing:-1px;
	height:auto;
	}
.realListBox ul.house li{
	float:left;
	clear:both;
	margin-right:10px;
	line-height:130%;
	_letter-spacing:-1px;
	*letter-spacing:-1px;
	height:21px;
	}
.realListBox ul.business li.useTit{
	height:auto;
	font-size:12px;	
	background:#a6b8d4;
	width:110px;
	font-weight:bold;
	color:#FFF;
	float:left;
	padding:2px 0;
	text-align:center;
	margin-bottom:7px;
	font-family:Dotum,Gulim,AppleGothic,Sans-serif;
	}
.realListBox ul.business li{
	width:110px;
	float:right;
	height:21px;
	display:block;
	}
li.realListBox ul li.List{
	clear:both;
	margin-left:10px;
	}	
	/*°Å·¡¹æ¹ý*/
#if_search .transactionwayBox{
	float:left;
	display:block;
	width:215px;
	margin-left:37px;
	}
.transactionwayBox ul.mesu li.useTit{
	height:auto;
	font-size:12px;	
	background:#a6b8d4;
	width:210px;
	font-weight:bold;
	color:#FFF;
	float:left;
	padding:2px 0;
	text-align:center;
	margin-bottom:7px;
	font-family:Dotum,Gulim,AppleGothic,Sans-serif;
	
	}
	
	
.transactionwayBox ul.mesu li{
	display:inline;	
	}
.transactionwayBox ul.medo li.useTit{
	height:auto;
	font-size:12px;	
	background:#a6b8d4;
	width:210px;
	font-weight:bold;
	color:#FFF;
	float:left;
	padding:2px 0;
	text-align:center;
	margin:25px 0 7px 0;
	font-family:Dotum,Gulim,AppleGothic,Sans-serif;
	}
.transactionwayBox ul.medo li{
	display:inline;	
	}
.transactionwayBox span.TipTxt{
	margin-top:80px;
	display:block;
	font-size:11px;
	color:#FFF;
	}
	/*°Å·¡¼Ó¼º*/
#if_search .transactionattBox{
	float:left;
	display:inline;
	margin-left:43px;
	}

.transactionattBox ul.att li.useTit{
	height:auto;
	font-size:12px;	
	background:#a6b8d4;
	width:210px;
	font-weight:bold;
	color:#FFF;
	float:left;
	padding:2px 0;
	text-align:center;
	margin:25px 0 7px 0;
	font-family:Dotum,Gulim,AppleGothic,Sans-serif;
	}
.transactionattBox ul.att li{
	height:21px;
	}
.transactionattBox ul.att li span.Tip{
	width:74px;
	text-align:right;
	padding-left:30px;
	padding-bottom:15px;}
.transactionattBox ul.att li span.Tip1{	padding-left:51px;}
.transactionattBox span.TipTxt{
	margin-top:100px;
	display:block;
	font-size:11px;
	color:#888;
	}
#if_search .transactionInfo01{
	position:absolute;
	width:230px;
	height:40px;
	left:40px;
	top:280px;
	font-weight:bold;
	color:#FFF;
	font-size:14px;
	text-align:center;
	}
#if_search .transactionInfo01txt{
	position:absolute;
	width:230px;
	height:40px;
	left:40px;
	top:280px;
	color:#FFF;
	font-size:11px;
	text-align:center;
	}
#if_search .transactionInfo02{
	position:absolute;
	width:230px;
	height:40px;
	left:300px;
	top:280px;
	font-weight:bold;
	color:#FFF;
	font-size:14px;
	text-align:center;
	}
#if_search .transactionInfo02txt{
	position:absolute;
	width:230px;
	height:40px;
	left:303px;
	top:282px;
	color:#FFF;
	font-size:11px;
	text-align:center;
	}
#if_search .transactionInfo03{
	position:absolute;
	width:230px;
	height:40px;
	left:550px;
	top:187px;
	font-weight:bold;
	color:#FFF;
	font-size:14px;
	text-align:center;
	}
#if_search .transactionInfo03txt{
	position:absolute;
	width:230px;
	height:40px;
	left:553px;
	top:190px;
	text-align:center;
	color:#FFF;
	font-size:11px;
	}
#if_search .btn{
	position:absolute;
	float:left;
	clear:both;
	width:240px;
	height:80px;
	left:545px;
	top:250px;
	}
	
div.transactionmodifyBox{
	background:url(http://image.r114.co.kr/images/r114/support/bg_memu_navi.jpg) left top no-repeat;
	height:38px;
	width:805px;
	position:relative;
	
	
	}
div.transactionmodifyBox dl{
	display:inline;
	
	}
div.transactionmodifyBox dl span.tit {
	
	font-weight:bold;
	font-size:14px;
	color:#FFF;
	position:absolute;
	width:130px;
	height:28px;
	left:25px;
	top:11px;
	float:left;
	
	
 	}
div.transactionmodifyBox dt{
	display:none;
	}

div.transactionmodifyBox dl dd{}
div.transactionmodifyBox dl dd.step1{
	float:left;
	font-weight:bold;
	width:125px;
	height:28px;
	text-align:center;
	position:absolute;
	left:280px;
	top:10px;
	}
div.transactionmodifyBox dl dd.step2{
	left:517px;
	top:10px;
	position:absolute;
	font-weight:bold;
	width:85px;
	height:28px;
	text-align:center;
	float:left;
	}
div.transactionmodifyBox dl dd.step3{
	left:713px;
	top:10px;
	padding:0;
	position:absolute;
	font-weight:bold;
	width:85px;
	height:28px;
	text-align:center;
	float:left;
	}
body:first-of-type div.transactionmodifyBox dd{
	display:inline-block;
	font-weight:bold;
	width:120px;
	
	}
body:first-of-type div.transactionmodifyBox .step1{

	width:125px;
	text-align:center;
	}
body:first-of-type div.transactionmodifyBox .step2{

	width:85px;
	text-align:center;
	}
body:first-of-type div.transactionmodifyBox .step3{

	width:85px;
	text-align:center;
	}
.productBox{ position:relative;} 
div.productBox .tit{
	margin-bottom:15px;
	}
div.productBox span.btn{
	float:right;
	position:absolute;
	right:100px;
	top:5px;
	}
div.product{
	float:left;
	clear:both;
	margin-top:10px;
	padding-bottom:50px;
	}
div.product .PdMesu{
	float:left;
	width:390px;
	
}
div.product .PdMedo{
	float:left;
	width:390px;
	margin-left:25px;
	
}
div.product .PdMesu span,
div.product .PdMedo span{ 
	display:block;
	margin-top:20px;
	}
div.productBox span.noticBtxt{
	float:left;
	clear:left;
	color:#888;
	font-size:11px;
	margin-top:7px;
	display:block;
	line-height:120%;
	letter-spacing:-1px;
	}
div.productBox span.noticBtxt b{
	font-weight:normal;
	color:#FF6600;
	
	}	
/* ¸ÞÀÎ °øÅë class */
input.inputBorder {
	height:16px;
	border-width:1px;
	border-style:solid;
	border-color:#8b8b8b #d3d3d3 #d3d3d3 #8b8b8b;
}
div.titBox {
	float:left;
	clear:left;
	display:inline;
	overflow:hidden;
}
div.titBox h4 {
	float:left;
	text-indent:-10000em;
}
body:first-of-type div#subContents div.titBox {
	padding-bottom:3px;
}
div#subContents div.titBox h4 {
	color:#222;
	font-size:12px;
	font-family:Dotum;
	text-indent:0;
}
div#subContents span.point {
	color:#ff6600;
}
ul.ctnTab {
	position:absolute;
	top:0;
	right:0;
	_right:-1px;
	padding:0;
	margin:0;
}
ul.ctnTab li {
	float:left;
	display:inline;
	margin-left:2px;
}
div.ctnBox {
	float:left;
	clear:left;
	width:100%;
	padding:0;
	margin:0;
}
span.more {
	float:right;
}
span.more a {
	display:block;	
	width:33px;
	height:9px;
	text-indent:-10000em;
	background:url(http://image.r114.co.kr/images/r114/support/btn_more.gif) 50% 1px no-repeat;
	overflow:hidden;
}
p.headlineTit {
	padding-top:7px;
	margin:5px 5px 5px 0;
}
p.headlineTit a:link,
p.headlineTit a:visited,
p.headlineTit a:active,
p.headlineTit a:hover {
	font-size:16px;
	font-weight:bold;	
}
p.headlineTxt {
	padding:5px 2px 3px;
	line-height:20px;
	_line-height:19px;
	margin:0;
}
p.headlinesImg {
	float:left;
	display:inline;
	margin-right:5px;
}
p.headlinesImg img {
	width:100px;
	height:80px;
}
p.headlinesTit {
	padding-top:5px;
	letter-spacing:-1px;
	margin:0;
}
p.headlinesTit a:link,
p.headlinesTit a:visited,
p.headlinesTit a:active,
p.headlinesTit a:hover {
	font-size:16px;
	font-weight:bold;	
}
p.headlinesTxt {
	padding:10px 0 3px 0;
	line-height:18px;
	_line-height:17px;
	margin:0;
}


/* ÁøÇàÇöÈ²ÅØ½ºÆ® */
.conditionBox 				{ width:805px; border-top:1px solid #aaa; background:#f8f8f8;  }
.conditionBox .inbox 		{ padding:12px 12px 10px 12px; }
.tblcondition 				{ width:779px; }
.tblcondition .txt 			{ color:#999999; font:normal 12px Dotum; line-height:17px; }
.tblcondition .txt .black	{ color:#333; font:normal 12px Dotum; line-height:17px; }
.tblcondition .btn 			{  }
.tblcondition .blt			{ padding-left:7px; background:url(http://image.r114.co.kr/images/r114/2005/common/blt_comment.gif) left 5px no-repeat; text-align:left; }

.tblconditionStart {background:url(http://image.r114.co.kr/images/r114/support/bg_myhomestart.gif) left top no-repeat;
width:805px; height:150px;}
.tblconditionStart .btn {padding:10px 0 0 0;}
.tblconditionStart .txt {padding:30px 0 0 18px;}

.tblconditionEnd {background:url(http://image.r114.co.kr/images/r114/support/bg_myhomeend.gif) left top no-repeat;
width:805px; height:150px;}
.tblconditionEnd .btn {padding:50px 0 0 0;}
.tblconditionEnd .txt {padding:40px 0 0 180px; letter-spacing:-1px;}


/* È®ÀåÈ«º¸ÁøÇà¾È³» */
.extendBox 				{ width:805px; border-top:1px solid #aaa; background:#f8f8f8;  }
.extendBox .inbox 		{ padding:12px 12px 10px 12px; }
.tblextend 				{ width:779px; }
.tblextend .txt 			{ color:#999999; font:normal 12px Dotum; line-height:17px; }
.tblextend .txt .black	{ color:#333; font:bold 12px Dotum; line-height:17px; }
.tblextend .btn 			{ padding-top:20px }
.tblextend .blt			{ padding-left:7px; background:url(http://image.r114.co.kr/images/r114/2005/common/blt_comment.gif) left 5px no-repeat; text-align:left; }

/* Tab */
.titTab	 		{background:url(http://image.r114.co.kr/images/r114/support/tab_bg.gif) left bottom repeat-x;}
.tabTy01		{  height:30px;  }
.tabTy01 ul		{ line-height:0; font:0; margin-bottom:0; padding:0;  }
.tabTy01 li		{ float:left; height:30px; line-height:0; font:0; }
.titTab .txt	{ color:#333; }
.titTab .txt a:link,
.titTab .txt a:visited,
.titTab .txt a:active,
.titTab .txt a:hover {color:#333;}

/* ¸®½ºÆ®-ÀÏ¹Ý */
.boardListBox				{ width:805px;}
.boardListBox .inbox		{ width:805px;}

.boardListBox							{ }
.boardListBox .inbox		{ border-top:1px solid #e4e2e2; border-bottom:1px solid #dddddd;}

.tblBoardList				{ width:100%;}
.tblBoardList thead			{}

.tblBoardList th.fir		{background-color:#fefefe; background-image:none; font-weight:normal; color:#888; text-align:center;  border-left:1px solid #e4e2e2;  line-height:120%;}
.tblBoardList th			{ background:#fefefe url(http://image.r114.co.kr/images/r114/support/bg_tblBoardListbar.gif) left 12px no-repeat;  font-weight:normal; color:#888; text-align:center; padding:9px 3px 7px 3px; border-bottom:1px solid #e4e2e2; line-height:120%;}
.tblBoardList th.last		{background-color:#fefefe; font-weight:normal; color:#888; text-align:center;  padding:9px 3px 7px 3px; border-bottom:1px solid #e4e2e2;  border-right:1px solid #e4e2e2; line-height:120%; }

.tblBoardList	td						{ background-color:#FFFFFF; padding:7px 5px 5px 5px; border-bottom:1px solid #EAEAEA;}
.tblBoardList td a:link			{ text-decoration:none;}
.tblBoardList td a:visited	{ text-decoration:none; }
.tblBoardList td a:hover,
.tblBoardList td a:active		{ text-decoration:underline;}
.tblBoardList .pht{ vertical-align:middle; border:1px solid #ddd; }
.tblBoardList .name,
.tblBoardList .name a:link,
.tblBoardList .name a:visited,
.tblBoardList .name a:hover,
.tblBoardList .name a:active{ color:#4f759c; }
.tblBoardList td.ing	{ background:#fff4ec; }

.tblBoardList .1st	{ font-weight:bold; background:#f2f5f8; }
.tblBoardList .grade	{ color:#4f759c; }
.tblBoardList .grade a:link			{ text-decoration:none; color:#4f759c;}
.tblBoardList .grade a:visited	{ text-decoration:none; color:#4f759c;}
.tblBoardList .grade a:hover,
.tblBoardList .grade a:active		{ text-decoration:underline; color:#4f759c;}

a.linkTit:link,
a.linkTit:visited,
a.linkTit:active,
a.linkTit:hover { color:#4f759c; }

.tblboardList .ttcon{background:#f2f5f8; color:#4f759c; border-bottom:1px solid #eee;}
.tblboardList .lt{border-top:1px solid #cdd8e3; }
.tblboardList .midtit {background:#e5ebf1; color:#4f759c;}
.tblboardList .tthd {background:#f9f9f9; }
.tblBoardList .vb	{ border:none; }

.tblboardList .dtcolor 	{ color:#3499b0; }
.tblboardList .dtcolor a:link,
.tblboardList .dtcolor a:visited,
.tblboardList .dtcolor a:hover,
.tblboardList .dtcolor a:active	{ color:#3499b0; }
.tblboardList .dtbold 	{ font-weight:bold; }

/* ÀÔ·ÂÆû Å×ÀÌºí -°¡·Î */
.inputFormWBox { width:805px; border-top:1px solid #aaaaaa; border-bottom:3px solid #eeeeee; }
.inputFormWBox .inbox { border-bottom:1px solid #cccccc; }

.inputFormWBoxFree { border-top:1px solid #aaaaaa; border-bottom:3px solid #eeeeee; }
.inputFormWBoxFree .inbox { border-bottom:1px solid #cccccc; }

.tblInputWForm { width:100%; }
.tblInputWForm th { color:#333333; font:normal 12px Dotum; text-align:center; padding:6px 0 4px 0; border-bottom:1px solid #eeeeee; background:#f9f9f9; }
.tblInputWForm th.tit { padding:10px 0 7px 0; text-align:center; }
.tblInputWForm td.con {  text-align:center;font-size:12px; padding:6px 0 6px 0; border-bottom:1px solid #eeeeee; }
.tblInputWForm td.con_o {  text-align:center;font-size:12px; padding:6px 0 6px 0; border-bottom:none; }
.tblInputWForm td.con_q {  font-size:12px; padding:6px 0 6px 45px;  border-top:0px solid #eeeeee; color:#043b72; }
.tblInputWForm td.con_q_c { display:none;  font-size:12px; padding:6px 0 6px 45px; border-top:0px solid #eeeeee; color:#043b72; }
.tblInputWForm td.answer {  font-size:12px; padding:10px 20px 10px 45px;  background-color:#f9f9f9; border-bottom:1px solid #eeeeee; }
.tblInputWForm td.answer_c { display:none;  padding:10px 20px 10px 45px;  background-color:#f9f9f9; border-bottom:1px solid #eeeeee; }
.tblInputWForm td.upso{  text-align:center;font-size:11px; padding:6px 0 6px 0; border-bottom:1px solid #eeeeee; }
.tblInputWForm td span.notes { color:#999999; font:normal 11px Dotum; }
.tblInputWForm td b { color:#FF6600;}
.tblInputWForm th.vb { border-bottom:none; }
.tblInputWForm td.vb { border-bottom:none; }
 td.notes { color:#999999; font:normal 11px Dotum; padding:5px 0 0 10px; }



/* È¨¸µÅ©ÇÇÇÃ-Ã¥ÀÓÁß°³»ç¹«¼Ò */
.homepeopleBox 			{ position:relative; width:805px;  overflow:hidden;  background-color:#fafafa; }
.homepeopleBox .inbox	{ width:770px; padding:10px 10px 0 20px; text-align:left; border-top:1px solid #aaaaaa;}
.homepeopleBox .inbox .btBtn	{ width:550px; height:50px; background:url(http://image.r114.co.kr/images/r114/support/bg_myhome_peoplememul.gif) left 20px no-repeat; padding-top:32px; padding-right:50px;}
.homepeopleBox .inbox .btBtnal	{ width:550px; height:50px; background:url(http://image.r114.co.kr/images/r114/support/bg_myhome_peoplememulal.gif) left 20px no-repeat; padding-top:32px; padding-right:50px;}
.homepeopleBox .inbox .people_tit{ float:left; width:504px; padding:0px 0 10px 20px; text-align:left;}
.homepeopleBox .info		{ margin-top:3px; width:805px; }
.homepeopleBox .info dt { width:136px; float:left;}
.homepeopleBox .info dt.img_pht	{float:left; width:136px; height:182px; border:1px solid #dedede;}
.homepeopleBox .info dt.img_pht img	{width:136px; height:182px;}
.homepeopleBox .info dd{ float:left; width:600px; color:#999; padding:0 20px;}

.homepeopleBox .info dd .black {color:#333; font-weight:bold;}
.homepeopleBox .info dd .name {color:#ff6600; font-weight:bold;}



div.homepeopleBox .btnupso {position:absolute; width:115px; left:33px; top:165px;}
div.conditionimg{position:relative; }
div.conditionimg .tblstepview01 { float:left; position:absolute; width:160px; height:35px; left:100px; top:0; background:url(http://image.r114.co.kr/images/r114/support/ic_stepview.gif) left top no-repeat; }
div.conditionimg .tblstepview02 {float:left; position:absolute; width:320px; height:35px; left:300px; top:0; background:url(http://image.r114.co.kr/images/r114/support/ic_stepview.gif) left top no-repeat;}


.cover {width:255px; height:40px; background:url(http://image.r114.co.kr/images/r114/support/bg_myhome_peoplememul02.gif) left top no-repeat; padding:11px 30px 0 520px; }

.cover02 {width:255px; height:40px; background:url(http://image.r114.co.kr/images/r114/support/bg_myhome_peoplememulal02.gif) left top no-repeat; padding:11px 30px 0 520px; }



.titmyhomeMemul { background-color:#fafafa; padding:10px 0; }


/* È¨¸µÅ©ÀÇ·ÚÁ¤º¸_°Å·¡¸Å´ÏÀú */
.tblAr {padding-left:15px;}
.infoDetail2Col .tblInfoDetailL { width:397px; border:1px solid #ddd; }
.infoDetail2Col .tblhomeManagerR { width:397px;  border-top:1px solid #aaa; background-color:#fafafa; padding:3px 0; height:130px}
.infoDetail2Col .tblhomeManagerR td {  border-bottom:none;}
.infoDetail2Col .tblhomeManagerR .txt {width:260px; padding:10px 10px; letter-spacing:-1px; }
.infoDetail2Col .tblhomeManagerR .pht {width:137px;   padding:15px 0 10px 0; text-align:center;}
.infoDetail2Col .tblhomeManagerR .pht img {width:67px; height::69px; border:1px solid #dedede; text-align:center;}
.infoDetail2Col .tblhomeManagerR .pht .name {padding-top:10px; text-align:center;}
.infoDetail2Col .tblhomeManagerR .btn {padding:10px 5px; }

.infoDetail2Col .tblhomeManagerRBtm {width:397px; border-top:1px solid #aaa; background-color:#fafafa; padding:3px 0 ; height:130px;}
.infoDetail2Col .tblhomeManagerRBtm td { border-bottom:none; _padding:12px 0; *padding:12px 0;  }
.infoDetail2Col .tblhomeManagerRBtm .txt {width:300px; padding:10px 10px; letter-spacing:-1px;}
.infoDetail2Col .tblhomeManagerRBtm .img {width:97px; text-align:left; }
.infoDetail2Col .tblhomeManagerRBtm .img img { text-align:left; }


/* 2ColHalf */
.infoDetail2ColHalf .tblInfoDetail { width:425px; border-bottom:none; }
.infoDetail2ColHalf .tblInfoDetailTy02 { width:425px; border-bottom:none; }

.infoDetail2ColFull .tblInfoDetail { width:805px; border-top:1px solid #aaaaaa; }
.infoDetail2ColFull .tblInfoDetailL { width:805px; border:1px solid #ddd; }
.infoDetail2ColFull .tblSolDetail { width:805px; border-top:1px solid #ddd; }
.infoDetail2ColFull td.vt	{ border-bottom: 1px solid #eee;padding:5px 0 3px 8px;}
.infoDetail2ColFull th.vt	{ border-bottom: 1px solid #eee; background-color:#f9f9f9;  padding:5px 0 3px 8px; text-align:left; font-weight:normal;}
.infoDetail2ColFull th		{ border-bottom: 1px solid #eee; text-align:left; background-color:#f9f9f9; padding:5px 0 3px 8px; font-weight:normal;}
.infoDetail2ColFull td		{ border-bottom: 1px solid #eee; padding:5px 0 3px 8px;}
.infoDetail2ColFull td.grade{ color:#4f759c;}
.infoDetail2ColFull th.vb 	{ border-bottom:none; background-color:#f9f9f9; padding:5px 0 3px 8px; font-weight:normal;}
.infoDetail2ColFull td.vb	{ border-bottom:none; padding:5px 0 3px 8px;}
.infoDetail2ColFull td img	{width:77px; height:62px; border:1px solid #dedede;}

.infoDetail2ColMm .tblInfoDetail { width:355px; border-bottom:none; border-bottom:1px solid #ddd; }
.infoDetail2ColHalfMm .tblInfoDetail { width:355px; border-bottom:none; }

.infoDetail2Col td.vt	{ border-bottom: 1px solid #eee;padding:5px 0 3px 8px;}
.infoDetail2Col th.vt	{ border-bottom: 1px solid #eee; background-color:#f9f9f9;  padding:5px 0 3px 8px; text-align:left; font-weight:normal;}
.infoDetail2Col th		{ border-bottom: 1px solid #eee; text-align:left; background-color:#f9f9f9; padding:5px 0 3px 8px; font-weight:normal;}
.infoDetail2Col td		{ border-bottom: 1px solid #eee; padding:5px 0 3px 8px;}
.infoDetail2Col td.grade{ color:#4f759c;}
.infoDetail2Col th.vb 	{ border-bottom:none; background-color:#f9f9f9; padding:5px 0 3px 8px; font-weight:normal;}
.infoDetail2Col td.vb	{ border-bottom:none; padding:5px 0 3px 8px;}

.PopinfoDetail2ColFull .tblInfoDetail { width:600px; border-top:1px solid #aaaaaa; }
.PopinfoDetail2ColFull .tblInfoDetailL { width:600px; border:1px solid #ddd; }
.PopinfoDetail2ColFull .tblSolDetail { width:600px; border-top:1px solid #ddd; }
.PopinfoDetail2ColFull td.vt	{ border-bottom: 1px solid #eee;padding:5px 0 3px 8px;}
.PopinfoDetail2ColFull th.vt	{ border-bottom: 1px solid #eee; background-color:#f9f9f9;  padding:5px 0 3px 8px; text-align:left; font-weight:normal;}
.PopinfoDetail2ColFull th		{ border-bottom: 1px solid #eee; text-align:left; background-color:#f9f9f9; padding:5px 0 3px 8px; font-weight:normal;}
.PopinfoDetail2ColFull td		{ border-bottom: 1px solid #eee; padding:5px 0 3px 8px;}
.PopinfoDetail2ColFull td.grade{ color:#4f759c;}
.PopinfoDetail2ColFull th.vb 	{ border-bottom:none; background-color:#f9f9f9; padding:5px 0 3px 8px; font-weight:normal;}
.PopinfoDetail2ColFull td .img	{width:77px; height:62px; border:1px solid #dedede;}
.PopinfoDetail2ColFull td .btn	{}
.PopinfoDetail2ColFull td .photo img	{width:90px; height:77px;}
.popBox .photo_tit {font:12px 'µ¸¿ò'; padding:10px 0 0 0;}
.popBox .tblphotobox {width:600px; border-top:1px solid #eee; border-bottom:1px solid #eee; padding:5px 0; margin-bottom:10px;}
.popBox .tblphotobox img {width:90px; height:77px;}
.popBox .p3{padding-left:4px;}
.popBox .p4{padding-left:4px; margin-top:8px;}
.popBox span{font:12px 'µ¸¿ò';padding-left:7px;}

/* ³ªÀÇÈ¨¸µÅ©¹®ÀÇ³»¿ª */
.useinfoFaq	{ width:610px; overflow:hidden; border-bottom:1px solid #ddd; }
.useinfoFaq .list	{ width:610px; }
.useinfoFaq	.list	dt { background:url(http://image.r114.co.kr/images/r114/2008/ic_ss_q.gif) 10px 10px no-repeat; padding:10px 10px 7px 35px; color:#043b72; border-top:1px solid #ddd; }
.useinfoFaq	.list	dd { background:#f9f9f9 url(http://image.r114.co.kr/images/r114/2008/ic_ss_a.gif) 10px 10px no-repeat; padding:10px 10px 7px 35px; color:#777; border-top:1px solid #eee; }


/* °æ°í¹Ú½º */
.coutionBox 			{ width:805px; border-top:1px solid #aaaaaa; background:#f8f8f8; }
.coutionBox .inbox 		{ padding:12px 12px 10px 12px; }
.tblcoution 			{ width:779px; }
.tblcoution .txt 		{ color:#999999; font:normal 12px Dotum; line-height:17px; text-align:center; }
.tblcoution .txt .black	{ color:#333; font:normal 12px Dotum; line-height:17px; text-align:center; }

/* ÆË¾÷-°æ°í¹Ú½º */
.PopcoutionBox 			{ width:600px; background:#f8f8f8; }
.PopcoutionBox .inbox 		{ padding:20px 12px 20px 12px; }
.Poptblcoution 			{ width:574px; }
.Poptblcoution .txt 		{ color:#999999; font:normal 12px Dotum; line-height:17px; text-align:center; }
.Poptblcoution .txt .black	{ color:#333; font:normal 12px Dotum; line-height:17px; text-align:center; }

/* »õÃ¢-ÆË¾÷±âº»¾È³»Ã¢ */
.noneBox 				{width:300px; border:2px solid #eee; background:#f9f9f9; }
.noneBox .inbox {width:300px; padding:10px; text-align:center; }
.tblnone 				{ text-align:center;}
.tblnone .txt 	{ color:#777; line-height:17px; text-align:center; }
.tblnone .btn 	{ text-align:center; padding-top:10px;  }

.PoptblListNotice 		{ margin:10px 0; text-align:left; width:600px; }
.PoptblListNotice td { color:#999; font:normal 11px "µ¸¿ò"; letter-spacing:-1px; padding-left:8px; background:url(http://image.r114.co.kr/images/r114/2005/common/blt_comment.gif) 1px 4px no-repeat; }
.tblListNotice .btn { color:#999; font:normal 11px "µ¸¿ò"; letter-spacing:-1px; background: none; text-align:right; }
.tblListNotice strong.step { color:#4b78a6; }
.notice { color:#999; font:normal 11px "µ¸¿ò"; letter-spacing:-1px; padding-left:1px; margin-bottom:3px; }
.notice a:link,
.notice a:visited,
.notice a:hover,
.notice a:active { color:#999; font:normal 11px "µ¸¿ò"; }


/* »õÃ¢-ÆË¾÷Ã¢ */
.popBox { width:100%; margin:0 auto; border-top:5px solid #627fa8; background:url(http://image.r114.co.kr/images/r114/support/bg_myhomepophead.gif) left top no-repeat;}
.popclickBox { width:100%; margin:0 auto; border-top:1px solid #e0e0e0; background-color:#f8f8f8; padding:10px 20px;}
.popBox .popinbox { width:100%; padding:0;  }
.popBox .popinbox .headArea {  padding:15px 0 0 18px; height:54px; margin-bottom:10px; }
.popBox .popinbox h5.popTit { font: bold 19px "µ¸¿ò", "±¼¸²"; color:#111; letter-spacing:-1px; padding-left:22px;  }
.popBox .popinbox .ctArea { padding:0 20px 10px 20px; }
.popBox .popinbox .pollArea {width:200px; padding:0 20px 10px 20px; }

.popBox .popinbox .phtList { padding-top:5px;  border-top:1px solid #CCC; margin-top:20px; }
.popBox .popinbox .copyright { padding:10px 10px 8px 10px; background:#f6f6f6; margin-bottom:8px; }
.popBox .popinbox .copyright .txt { font:11px "µ¸¿ò", "±¼¸²"; color:#999; }



/* ¾È³»¹Ú½º(±âº»_ÄÁÅÙÃ÷»ó´Ü) */
.PopuseInfoTopBox 				{}
.PopuseInfoTopBox .inbox {  padding:12px 12px 10px 3px; }
.tblPopUseInfoTop {width:600px; }
.PopInfotxt { width:600px; padding:10px 10px 10px 10px; border:1px solid #e0e0e0; line-height:150%;}
.PopInfotxt span.gift {display:block;padding-top:10px; line-height:150%; color:#ff6600;}
.tblPopUseInfoTop .txt { width:600px; border:1px solid #ddd; padding:10px 10px;}



/* ¾È³»¹Ú½º(±âº»_ÄÁÅÙÃ÷ÇÏ´Ü) */
.useInfoBtmBox 				{ width:100%; border-top:1px solid #e0e0e0; background:#f8f8f8; }
.useInfoBtmBox .inbox { padding:12px 12px 10px 2px; }
.tblUseInfoBtm {  }
.tblUseInfoBtm .txt { color:#999999; font:normal 11px Dotum; line-height:17px; }
.tblUseInfoBtm .blt { padding-left:7px; background:url(http://image.r114.co.kr/images/r114/2005/common/blt_comment.gif) left 5px no-repeat; text-align:left; }
.tblUseInfoBtm .txt b { color:#444; }

/* ÀÔ·ÂÆû Å×ÀÌºí -°¡·Î */
.PopinputFormWBox { width:100%; border-top:1px solid #aaaaaa; border-bottom:3px solid #eeeeee; }
.PopinputFormWBox .inbox { border-bottom:1px solid #cccccc; }

.PopinputFormWBoxFree { border-top:1px solid #aaaaaa; border-bottom:3px solid #eeeeee; }
.PopinputFormWBoxFree .inbox { border-bottom:1px solid #cccccc; }

.PoptblInputWForm { width:100%; }
.PoptblInputWForm th { color:#333333; font:normal 12px Dotum; text-align:center; padding:6px 0 4px 0; border-bottom:1px solid #eeeeee; background:#f9f9f9; }
.PoptblInputWForm th.tit { padding:10px 0 7px 0; text-align:center; }
.PoptblInputWForm td.con {   font-size:12px; padding:6px 0 6px 0; border-bottom:1px solid #eeeeee;  }
.PoptblInputWForm td.con_o {  text-align:center;font-size:12px; padding:6px 0 6px 0; border-bottom:none; }
.PoptblInputWForm td.con_q {  font-size:12px; padding:6px 0 6px 45px;  border-top:0px solid #eeeeee; color:#043b72; }
.PoptblInputWForm td.con_q_c { display:none;  font-size:12px; padding:6px 0 6px 45px; border-top:0px solid #eeeeee; color:#043b72; }
.PoptblInputWForm td.answer {  font-size:12px; padding:10px 20px 10px 45px;  background-color:#f9f9f9; border-bottom:1px solid #eeeeee; }
.PoptblInputWForm td.answer_c { display:none;  padding:10px 20px 10px 45px;  background-color:#f9f9f9; border-bottom:1px solid #eeeeee; }
.PoptblInputWForm td.upso{  text-align:center;font-size:11px; padding:6px 0 6px 0; border-bottom:1px solid #eeeeee; }
.PoptblInputWForm td span.notes { color:#999999; font:normal 11px Dotum; }
.PoptblInputWForm td b { color:#FF6600;}
.PoptblInputWForm th.vb { border-bottom:none; }
.PoptblInputWForm td.vb { border-bottom:none; }
 td.notes { color:#999999; font:normal 11px Dotum; }


/* ÀÔ·ÂÆû Å×ÀÌºí */
.PopinputFormBox { border-top:1px solid #ddd;  }
.PoppollinputFormBox { width:600px; }
.PopinputFormBox .inbox { }

.PopinputFormBoxFree { border-top:1px solid #aaaaaa; border-bottom:3px solid #eeeeee; }
.PopinputFormBoxFree .inbox { border-bottom:1px solid #cccccc; }

.PoptblInputForm { width:100%; }
.PoptblInputForm th { color:#333333; font:normal 12px Dotum; text-align:left; padding:6px 10px 4px 10px; border-bottom:1px solid #eeeeee; background:#f9f9f9; }
.PoptblInputForm th.tit { padding:10px 10px 7px 10px; text-align:left; }
.PoptblInputForm td.con { font-size:12px; padding:6px 0 6px 10px; border-bottom:1px solid #eeeeee; }
.PoptblInputForm td span.notes { color:#999999; font:normal 11px Dotum; }
.PoptblInputForm th.vb { border-bottom:none; }
.PoptblInputForm td.vb { border-bottom:none; }
.PoppollinputFormBox.con {font-size:12px; padding:1px 0;}
.tblPoppoll { border-bottom:1px solid #eeeeee; padding-bottom:20px;}
.tblPoppollbox { border:1px solid #eeeeee;}
.tblPoppollbox_in { padding-top:10px}
.tblPoppollbox td { border-bottom:1px solid #eeeeee; padding:2px 0 2px 5px;}

/*¿ì¸®Áö¿ªÀÌ¾ß±â-Áß°³¾÷¼Ò*/
.shopInfoComm{ width:805px; clear:both; text-align:right; }
.shopInfoComm .tblshopInfoComm{ width:350px; background:#f9f9f9;margin:0 0 0 auto;}
.shopInfoComm .tblshopInfoComm td.pht { padding:8px; width:100px; }
.shopInfoComm .tblshopInfoComm td.pht img{ margin:5px; background:#FFF; border:1px solid #ddd; }
.shopInfoComm .tblshopInfoComm dl { margin:0; padding:0 8px 0 0; }
.shopInfoComm .tblshopInfoComm dl dt { color:#999; margin:3px 0; }
.shopInfoComm .tblshopInfoComm dl dd { font-weight:bold; color:#f60; }
.shopInfoComm .tblshopInfoComm dl dd .btn { vertical-align:middle; margin:0; display:inline; width:70px; }

/*°í°´¼¾ÅÍ-FAQ*/
.FaqListBox	{ width:805px; overflow:hidden; margin:0 auto;}
.FaqListBox .list	{ width:803px; }
.FaqListBox	.list	dt { width:736px; position:relative; float:left;overflow:hidden; clear:both; background:#fffefe url(http://image.r114.co.kr/images/r114/support/ic_q.gif) left top no-repeat; padding:11px 10px 9px 55px; color:#333; border:1px solid #b4c8dd;margin-top:7px;_margin-top:3px;   }
.FaqListBox	.list	dt b{padding-right:15px; }
.FaqListBox	.list	dt span.ic_open{ position:absolute; right:20px;top:12px; width:14px; display:block;}
.FaqListBox	.list	dd { clear:both; background:#f9fbfc url(http://image.r114.co.kr/images/r114/support/ic_a.gif) 20px 20px no-repeat; padding:20px 20px 50px 55px; color:#777;  }

/* °í°´¼¾ÅÍ-ÀÌ¿ëÈÄ±â */
.PostScriptBox				{ width:803px; margin:10px auto 0 auto;border:1px solid #b4c8dd; }
.PostScriptBox .inbox{ width:805px; padding-bottom:6px; *padding-bottom:1px; }

.tblPostScriptBox		{ width:100%; background: url(http://image.r114.co.kr/images/r114/support/tblbg_repleBox.gif) left bottom repeat-x; height:110px; }
.tblPostScriptBox th{ padding:8px 8px 0 8px; text-align:left; }
.tblPostScriptBox td{ }
.tblPostScriptBox td.con{ padding:5px 0 10px 15px; }
.tblPostScriptBox td.btn{ padding:0 12px 3px 0; *padding:0 15px 3px 0; }
.tblPostScriptBox .repleNum { float:left;padding-left:7px; width:100%;}
.tblPostScriptBox .txtNum { font:11px "µ¸¿ò", "±¼¸²"; margin-right:60px; color:#999; float:left;padding-right:2px;  }

.tblPSNotice 		{ margin-bottom:3px; text-align:left; width:610px; }
.tblPSNotice td { color:#999; font:normal 11px "µ¸¿ò"; letter-spacing:-1px; padding-left:8px; background:url(http://image.r114.co.kr/images/r114/2005/common/blt_comment.gif) 1px 4px no-repeat; }
.tblPSNotice .btn { color:#999; font:normal 11px "µ¸¿ò"; letter-spacing:-1px; background: none; text-align:right; }
.tblPSNotice strong.step { color:#4b78a6; }
.notice { color:#999; font:normal 11px "µ¸¿ò"; letter-spacing:-1px; padding-left:1px; margin-bottom:3px; }
.notice a:link,
.notice a:visited,
.notice a:hover,
.notice a:active { color:#999; font:normal 11px "µ¸¿ò"; }

.PostScriptList			{ width:805px; margin:10px auto 0 auto;  border-top:1px solid #7895b9; border-bottom:1px solid #a7bbd5;}
.PostScriptList .inbox{ width:805px; border-bottom:1px solid #a7bbd5; }

.tblPostScriptListBox		{ width:100%;}
.tblPostScriptListBox th	{ width:100px; text-align:center; padding:9px 3px 7px 3px; border-bottom:1px solid #eee; line-height:120%; font:11px "µ¸¿ò", "±¼¸²"; color:#819db8; vertical-align:top; }
.tblPostScriptListBox th a:link,
.tblPostScriptListBox th a:visited,
.tblPostScriptListBox th a:hover,
.tblPostScriptListBox th a:active{ font: normal 11px "µ¸¿ò", "±¼¸²"; text-decoration:underline; line-height:120%; }
.tblPostScriptListBox th	p		{ font: normal 11px "µ¸¿ò", "±¼¸²"; color:#999; font-style:normal; padding:0; margin:-2px 0 0 0; }
.tblPostScriptListBox td.con	{ padding:9px 3px 7px 3px; border-bottom:1px solid #eee; line-height:120%; }
.tblPostScriptListBox td.con span.date{ text-align:center; vertical-align:top; padding:9px 3px 7px 3px;line-height:120%; font:11px "µ¸¿ò", "±¼¸²"; color:#999 }
.tblPostScriptListBox td.con span.date a:link,
.tblPostScriptListBox td.con span.date a:visited,
.tblPostScriptListBox td.con span.date a:hover,
.tblPostScriptListBox td.con span.date a:active	{ text-align:center; font:11px "µ¸¿ò", "±¼¸²"; color:#ff944c; }
.tblPostScriptListBox td.app{width:90px;border-bottom:1px solid #eee; vertical-align:top; padding-top:7px; }
.tblPostScriptListBox th.vb,
.tblPostScriptListBox td.vb	{ border-bottom:none; }
.tblPostScriptListBox td.none	{ text-align:center; color:#999; padding:10px 0; }
 /* Button Reset */
span.button,
span.button a:link,
span.button a:hover,
span.button a:active,
span.button a:visited { position:relative; margin:0; display:inline-block; text-decoration:none !important; border:0; font-size:11px; font-family: "µ¸¿ò", "±¼¸²"; white-space:nowrap; letter-spacing:-1px; background:url(http://image.r114.co.kr/images/r114/support/buttonWhite.gif) left top no-repeat ; vertical-align:top; overflow:visible; color:#333;}

span.button 	{ height:20px; padding:0; margin-right:2px; margin-bottom:1px; background-position:left top; overflow:visible;}
span.button a:link,
span.button a:hover,
span.button a:active,
span.button a:visited { left:2px; vertical-align:top; }

span.button a:link,
span.button a:hover,
span.button a:active,
span.button a:visited { padding:5px 8px 3px 6px; color:#333; font-size:11px; line-height:12px; letter-spacing:-1px; background-position:right top;}

/* ÄÃ·¯º° */
span.button.orange,
span.button.orange a:link,
span.button.orange a:hover,
span.button.orange a:active,
span.button.orange a:visited{ background-image:url(http://image.r114.co.kr/images/r114/support/buttonOrg.gif); color:#fff; font-size:11px; letter-spacing:-1px; line-height:12px; }

span.button.gray,
span.button.gray a:link,
span.button.gray a:hover,
span.button.gray a:active,
span.button.gray a:visited { background-image:url(http://image.r114.co.kr/images/r114/support/buttonGray.gif); color:#fff; font-size:11px; letter-spacing:-1px; line-height:12px; }


span.button.blue,
span.button.blue a:link,
span.button.blue a:hover,
span.button.blue a:active,
span.button.blue a:visited { background-image:url(http://image.r114.co.kr/images/r114/support/buttonBlue.gif); color:#fff; font-size:11px; letter-spacing:-1px; line-height:12px; }

/* ÆäÀÌÂ¡ */
.pageListBox { width:805px; margin-top:12px; *margin-top:15px; }
.pageListBox div.inbox { border-bottom:none; padding-bottom:0; text-align:center; }
.tblPageList { text-align:center; margin:0 auto; }
.tblPageList td.pagePrev { padding-right:8px; }
.tblPageList td.pageNext { padding-left:8px; }
.tblPageList td.pageNum { padding:0; }
.tblPageList td ol li { display:inline; padding:0 3px; font-weight: normal; }
.tblPageList td ol li a:hover { color:#f60; }

 /*·Î±×ÀÎÃ¢*/
.loginBox{width:805px; background:url(http://image.r114.co.kr/images/r114/support/bg_login.gif) 60px 0 no-repeat;}
.loginBox .indox{padding:140px 0 0 350px;}
.loginBox .tblloginInfo{ border-bottom:1px solid #edf0f5; border-top:1px solid #edf0f5;padding:20px 0;}
.loginBox .tblinfotxt th{ font-weight:normal;}
.loginBox .btn_login{ border-bottom:1px solid #edf0f5; border-top:1px solid #edf0f5;padding:20px 40px 20px 20px;}
.loginBox .etcbox{ padding-top:20px;}
.loginBox .etcbox th{text-align:left; padding:0 40px 5px 0;margin:0;height:20px;vertical-align:bottom; }
.loginBox .etcbox td{ height:20px;vertical-align:top; }

.real114contentsBox{ width:745px; margin:100px auto 0 auto;}
.real114contentsBox .indox{ margin:0 auto;}
.real114tapTy	{}
.real114tapTy ul{ line-height:0; font:0; margin-bottom:0; padding:0;  }
.real114tapTy li	{ float:left;line-height:0; font:0;border-bottom:4px solid #245fb3; }

/*ÀÌ¿ë¹æ¹ý
.week2proBox{
	background:url(http://image.r114.co.kr/images/r114/support/use_process_1.gif) left top repeat-y;
	border-bottom:3px solid #f6f6f6;
	padding-bottom:36px;}
	
span.power{ display:block; width:665px;margin:0 auto;}
span.power p{ font-size:11px; color:#999999; text-align:justify;}
span.power p span{color:#333333;}
span.extend{ display:block; width:665px;margin:0 auto;} 
span.extend p{ font-size:11px; color:#999999; text-align:justify;}
span.extend p span{color:#333333;}
.useingBox{ padding-top:61px;}
.useingBox .tit{}
.useingBox .inbox{}
.useingBox .inbox .dl_1{ float:left; clear:both; width:805px;	padding:30px 0; background:url(http://image.r114.co.kr/images/r114/2008/use_line.gif) left bottom repeat-x;}
.useingBox .inbox .dl_2{ float:left; clear:both; width:805px;	padding:30px 0; margin-bottom:50px; border-bottom:solid 1px #dedede; }
.useingBox .inbox dt{ float:left; margin-right:20px;}
.useingBox .inbox dd{padding:40px 0 0 0;}
.useingBox .inbox dd span{display:block; padding-top:5px;}

.serviceBox{}
.serviceBox .p_3{padding-top:40px;}
.serviceBox p{padding:20px 10px 45px 0; float:left;}
.serviceBox .inbox{clear:both; }
.serviceBox .inbox .ul_1{ float:left;}
.serviceBox .inbox .ul_2{ float:right;}
.serviceBox .inbox .li_1{padding:18px 0 40px 0;}
.serviceBox .p_2{width:805px; border-top:solid 1px #c6c6c6; float:left; clear:both; padding:25px 0;font-size:11px; color:#999999; text-align:justify; letter-spacing:-1px;}
.serviceBox .span_1{color:#333333;}
.serviceBox .span_2{color:#ff6600;}

.serviceBox .inbox_2 ul{float:right;}
.serviceBox .inbox_2 .li_1{padding-left:26px;float:left;}
.serviceBox .inbox_2 .li_2{padding:35px 0 0 26px;float:left;}*/

/*ÀÌ¿ë¹æ¹ý*/
.week2proBox{
	background:url(http://image.r114.co.kr/images/r114/support/use_process_1.gif) left top repeat-y;
	border-bottom:3px solid #f6f6f6;
	padding-bottom:36px;}
	
span.power{ display:block; width:665px;margin:0 auto;}
span.power p{ font-size:11px; color:#999999; text-align:justify;}
span.power p span{color:#333333;}
span.extend{ display:block; width:665px;margin:0 auto;} 
span.extend p{ font-size:11px; color:#999999; text-align:justify;}
span.extend p span{color:#333333;}
.useingBox{ padding-top:61px;}
.useingBox .tit{}
.useingBox .inbox{}
.useingBox .inbox .dl_1{ float:left; clear:both; width:805px;	padding:20px 0; background:url(http://image.r114.co.kr/images/r114/2008/use_line.gif) left bottom repeat-x;}
.useingBox .inbox .dl_2{ float:left; clear:both; width:805px;	padding:20px 0; margin-bottom:30px; border-bottom:solid 1px #dedede; }
.useingBox .inbox dt{ float:left; margin-right:20px;}
.useingBox .inbox dd{padding:40px 0 0 0;}
.useingBox .inbox dd span{display:block; padding-top:5px;}

.serviceBox{width:805px; clear:both; padding:0;}
.serviceBox .p_3{padding:20px 0 0 0; margin:0;}
.serviceBox p{padding:20px 10px 45px 0; float:left;}
.serviceBox .inbox{clear:both; }
.serviceBox .inbox li{float:left; padding:20px 0;}
.serviceBox .inbox .li_2{ float:right;}
.serviceBox .p_2{width:805px; border-top:solid 1px #c6c6c6; float:left; clear:both; padding:25px 0;font-size:11px; color:#999999; text-align:justify; letter-spacing:-1px;}
.serviceBox .span_1{color:#333333;}
.serviceBox .span_2{color:#ff6600;}

.serviceBox .inbox_2 ul{float:right;}
.serviceBox .inbox_2 .li_1{padding-left:26px;float:left;}
.serviceBox .inbox_2 .li_2{padding:35px 0 0 26px;float:left;}



/*ÀÌ¿ë¹æ¹ý ÆË¾÷*/
.mm{width:740px; padding:0 20px 29px 10px;}
.mm p{clear:both; font-size:11px; color:#333; font-weight:bold; padding-top:27px;}
.mm li{list-style:none; font-size:11px; color:#999; margin:0; padding:0; line-height:16px;}
.mm li span{color:#333;}

/*COKR Ò® È¨¸µÅ©È«º¸ ºÎºÐ ¾ËÂ¥¸Å¹° ·Ñ¸µ*/
div#homealRolling {
	float:left;
	overflow:hidden;
	height:57px;
}

ul.supportAdBox{ position:relative; padding:0; margin-top:10px; padding:5px 0 5px 80px; background:#fafafa url(http://image.r114.co.kr/images/r114/2008/memul_title.gif) 0 1px no-repeat; height:35px; width:528px; border:1px solid #ddd; list-style:none; }
ul.supportAdBox a{ font-size:12px; color:#727272; }


ul.supportAdBox b{ color:#dddddd; font-weight:normal; }
ul.supportAdBox li span.aptname{ color:#FF6600; font-weight:bold; font-size:12px; }
ul.supportAdBox li span.area{ font-size:12px; color:#333333;}
ul.supportAdBox li span.mesuprice{ font-size:12px; color:#333333; }
ul.supportAdBox li span.netname{ font-size:11px; color:#888888; height:7px; }

/*¸ÞÀÎ*/

#Wrapper{float:left; _float:none; width:1003px; padding-left:0px; }

.WrapBoxTop
.WrapBox{width:1003px; }
.WrapBoxBottom {}

.MainTopbtn {clear:both; padding:0; margin:0;}
.MainTopbtn ul {width:1003px; float:left;}
.MainTopbtn li {display:inline; float:left; padding-right:3px; }
.MainTopbtn li.start {display:inline; float:left; padding-left:278px; }
.MainTopbtn li.last {float:right; padding-right:0; text-align:right;}

.MainTophomeinfo {clear:both; padding-top:30px; *padding-top:16px; _padding-top:35px;  }

.Mainpopinbox {position:absolute; width:392px; height:108px; left:320px; top:380px;}

.Mainmenu { width:1003px; padding:0; margin:0; padding-top:250px; overflow:hidden;}
.Mainmenu ul {padding:0; margin:0;}
.Mainmenu li {display:inline; float:left; text-align:left; padding:0; margin:0;}

.content 	{clear:both; width:1003px; height:40px; padding-top:40px;}
.homecall {float:left; padding:0; margin:0; width:395px; height:40px; } 
.promote 	{float:right; width:160px;}
.promote ul	{}
.promote li	{display:inline; float:left; padding-left:1px;}

.todaynum	{width:1003px; height:44px; border-top:2px solid #000; background-color:#f7f7f7; }
.total {float:left; width:300px; padding:15px;}
.total .point {font-weight:bold; color:#ff6600;}
.num {float:right; width:385px; padding-top:10px; padding-right:10px;}
.num ul { clear:both; float:left;}
.num li {display:inline; padding-left:5px;font:none 12px "Tahoma"; color:#888;}
.num li img {padding-right:20px;}
.arrowbtn {float:right; width:15px;}

.home3ad {clear:both; width:1003px; height:84px; padding-top:15px;}

/*QuickBox*/
#if_QuickBox{ position:absolute;  width:754px; height:300px; margin:0 auto; left:121px; top:195px; background:#FFF;}
#QuickBox{ background:#FFF;}
#QuickBox div.closebtn { width:53px; height:15px; float:right; text-align:right; }
#QuickBox .indox{ width:754px; height:300px;border:3px solid #0c377c; }
#QuickBox ul.navi{margin:0;padding:0;background:url(http://image.r114.co.kr/images/r114/support/bg_main_quick.gif) left -1px no-repeat;  } 
#QuickBox ul.navi li{display:inline;margin:0;padding:0; overflow:hidden;}
#QuickBox ul.navi li a{ line-height:300%; height:50px;}
#QuickBox ul.navi li.step1 a{display:inline-block;background:url(http://image.r114.co.kr/images/r114/support/bg_main_quick.gif) left -1px no-repeat; padding-left:80px;width:170px; font-weight:bold; font-size:14px;}
#QuickBox ul.navi li.step2 a{display:inline-block;background:url(http://image.r114.co.kr/images/r114/support/bg_main_quick.gif) -249px -53px no-repeat;padding-left:107px;  width:165px;margin:0;font-weight:bold; font-size:14px;margin:0;margin-left:-5px;}
#QuickBox ul.navi li.step2 a.off{display:inline-block; background:none; padding-left:107px;  width:165px;margin:0;font-weight:bold; font-size:14px;margin:0;margin-left:-5px;}
#QuickBox ul.navi li.step3 a{display:inline-block;background:url(http://image.r114.co.kr/images/r114/support/bg_main_quick.gif) -500px -108px no-repeat;width:144px;font-weight:bold; font-size:14px;margin:0;margin-left:-5px;padding-left:90px; margin-right:-2px;}
#QuickBox ul.navi li.step3 a.off{display:inline-block; background:none;width:146px;font-weight:bold; font-size:14px;margin:0; margin-left:-5px;padding-left:90px; margin-right:-2px;}

#QuickBox .indox .choiceImg{padding:2px 0;}

/*È¨¸µÅ©½ºÅä¸®*/
.storyimgbox{ padding-top:55px; margin-bottom:60px;}
.storyimgbox .tit{ padding-bottom:20px;}

.whystoryBox{  margin-bottom:20px;}
.whystoryBox .whyimg_1{padding-top:20px;}
.whystoryBox .whyimg_1 .why_1{ float:left; clear:both; width:805px; padding-bottom:30px; background:url(http://image.r114.co.kr/images/r114/2008/use_line.gif) left bottom repeat-x;}
.whystoryBox .whyimg_1 .why_1 dt{float:left; }
.whystoryBox .whyimg_1 .why_1 dd{padding-top:20px; float:left; line-height:35px;}
.whystoryBox .whyimg_1 .why_1 p{line-height:16px; padding:10px 0;}
.whystoryBox .w_2{ width:805px;float:left; clear:both; border-top:solid 1px #c6c6c6; padding:10px 0 50px 0;font-size:12px; color:#333333; text-align:justify;margin-top:20px;}

.whystoryBox .whyimg_1 div.btnBox{padding:5px 0; width:400px;}
.whystoryBox .whyimg_1 a{text-decoration:none;}
.whystoryBox .whyimg_1 span.Whybtn,
.whystoryBox .whyimg_1 span.Why2btn{display:inline;}
.whystoryBox .whyimg_1 span.Whybtn a{ padding:5px 10px 3px 10px; width:110px; border:2px solid #ebebeb;}
.whystoryBox .whyimg_1 span.Why2btn a{ padding:5px 10px 3px 10px; width:110px; border:2px solid #ebebeb; }

.what2weeksBox {margin-bottom:30px;}

/*ÇÇÇÃ*/
.people {text-align:center; width:805px;}
.peo_2{padding-bottom:47px;}
.peo_1{padding:91px 0 47px 0; border-top:solid 1px #e7e7e7;}

/*ÀÌ»çÄíÆù*/
.couponinfoBox {background:url(http://image.r114.co.kr/images/r114/support/bg_24couponinfo.gif) left top no-repeat; height:77px; padding:15px 15px 0 15px; text-align:center; margin-top:20px; }


/*Ä«Å÷*/
.cartoon{width:567; padding:0; margin:0;}
.cartoon .tit{}
.cartoon ul{float:left;}
.cartoon ul li{border:0; float:left;}
.cartoon p{clear:both;}
.pop_close{background-color:#f6f6f6; width:100%;height:30px;}
.pop_close p{float:center; text-align:center; padding:8px 8px 0 0;}


 /*Á¤·Ä*/
.ac	{text-align:center;}
.al	{text-align:left; padding-left:10px;}
.ar	{text-align:right; padding-right:10px;}


/*½Å°Å·¡ ÇÁ·Î¸ð¼Ç ÆË¾÷*/
.promotioninbox {position:absolute; width:266px; height:371px; right:0px; top:80px; }
#promotion_menu{text-align:right;padding-left:0;}
#promotion{position:relative; width:266px; height:371px; background-image:url(http://image.r114.co.kr/images/r114/event/2011/2w_0214_bgwinner2.jpg); background-repeat:no-repeat; padding:0; margin:0;padding-top:38px;}
#promotion .circle ul{ float:right; padding:13px 10px 0 0;}
#promotion .circle ul li{float:left; padding-left:4px;}

#promotion .date ul{float:left; clear:both; padding:8px 0 0 2px;_margin-top:-38px;*margin-top:-38px;}
#promotion .date ul li{padding-bottom:0; float:left; padding-left:7px; width:26px; font-size:11pt; color:#010101; font-weight:bold; text-align:right;float:left;}
/*#promotion .date ul{float:left; clear:both; padding:51px 0 0 0;}
#promotion .date ul li{padding-bottom:0; padding-left:0px; font-size:15pt; color:#010101; font-weight:bold; }*/
#promotion .date ul .winner { padding-left:70px; font-size:11pt; color:#010101; font-weight:bold; width:99px; text-align:left;}
#promotion .story ul{ display:block; clear:both;height:119px; width:220px; line-height:16px; padding:36px 0 0 28px;_padding:26px 0 0 28px;*padding:26px 0 0 28px;}
#promotion .story ul li{font-size:9pt; color:#666; }
/*#promotion span.btn{ text-align:right;padding:15px 15px 0 0; float:right;}*/
/*#promotion span.btn{ text-align:right;padding:68px 10px 0 0;clear:both; display:block;}*/
#promotion span.btn{ text-align:right;padding:3px 10px 0 0;clear:both; display:block;}
#promotion span.close{ position:absolute; right:5px; top:25px;}

/*¿ì¸®µ¿³× °Å·¡ ÀßÇÏ´Â Áß°³¾÷¼Ò ÃßÃµÇÏ±â ÀÌº¥Æ® */
.office_inputbox{ background-color:#fff; text-align:left; padding:3px 15px; color:#666; font-size:11px;}
.office_txt1{ background-color:#f1f1f1; text-align:left; padding:5px 5px 5px 15px; color:#6c6c6c; font-size:13px;}

/* ÀÌ¿ëÈÄ±â - °Å·¡¼º»çÁß°³»ç¹«¼ÒÃß°¡ */
.compUpsoBox {background-color:#f5f5f5; width:580px; height:90px; margin:5px 0; position:relative; }
.compUpsoBox dl {}
.compUpsoBox dt { position:absolute; top:13px; left:95px; width:300px; height:20px; }
.compUpsoBox dt span {background-color:#c2c2c2; color:#fff; padding:2px; font-size:11px;}
.compUpsoBox dd.upsoimg {float:left; padding:10px 10px 5px 10px;}
.compUpsoBox dd.upsoimg img {border:1px solid #cbcbcb;}
.compUpsoBox dd.upso 		{padding-top:40px;} 
.compUpsoBox dd.tel 		{ padding-left:10px;}


/* ¿ì¸®Áö¿ª ½ºÅä¸® - Ä¿¹Â´ÏÆ¼ Ãß°¡ */
#comm {margin-top:20px; position:relative; overflow:hidden;}
#comm .contentArea{ position:relative; overflow:hidden;;width:805px; float:left !important; margin:0px 0px 0px 0px;}
#comm .main_container{ float:left; width:669px; position:relative; overflow: hidden; display: block;border-left:1px solid #c2c7cc; }
.snsArea{ float:right; width:230px; overflow:hidden; position:relative}


.localsel_container{ border:1px solid #c2c7cc; border-bottom:1px solid #c2c7cc; padding:21px 0px 20px 6px; position:relative; overflow:hidden}	
.localsel_container div.local{ background:url(http://image.r114.co.kr/images/r114/support/bg_comunity02.gif) no-repeat 4px 0px; width:785px; height:108px; position:relative; overflow:hidden ;}
.localsel_container dl.comm_lacalsel{}
.localsel_container dl.comm_lacalsel dt, .localsel_container dl.comm_lacalsel dd{ float:left}
.localsel_container dl.comm_lacalsel dt{ display:block; font-size:0px; line-height:0px; text-indent:-999px; overflow:hidden;width:147px;height:34px;*display: block;*zoom:1; z-index:99}
.localsel_container dl.comm_lacalsel dt a{background:url(http://image.r114.co.kr/images/r114/support/tab_comunity01.gif) no-repeat -1px -239px; display:block; font-size:0px; line-height:0px; text-indent:-999px; overflow:hidden; width:147px; height:38px;position: absolute; left:0px; top:0px; *display: block; z-index:99}
.localsel_container dl.comm_lacalsel01 dt a{ }
.localsel_container dl.comm_lacalsel02 dt a{ background-position:-1px -276px; height:34px !important;;position: absolute; left:0px; top:38px; }
.localsel_container dl.comm_lacalsel03 dt a{ background-position:-1px -311px; height:34px !important;position: absolute; left:0px; top:72px;}
.localsel_container dl.comm_lacalsel01 dt a.strong, .localsel_container dl.comm_lacalsel01 dt a:hover{ background-position: 0px -119px;  }
.localsel_container dl.comm_lacalsel02 dt a.strong, .localsel_container dl.comm_lacalsel02 dt a:hover{ background-position:0px -157px; }
.localsel_container dl.comm_lacalsel03 dt a.strong, .localsel_container dl.comm_lacalsel03 dt a:hover{ background-position:0px -191px; }
.localsel_container dl.comm_lacalsel dd{ width:640px;position:absolute; left:150px; top:3px; display:block; overflow:hidden; z-index:9; height:110px; *display:inline; *z-index:-1}
.localsel_container dl.comm_lacalsel ul{ padding-top:4px; width:640px;}
.localsel_container dl.comm_lacalsel ul li{ width:210px; float:left; margin:0px 0px 0px 0px ;*margin:-1px 0px 0px 0px; _line-height:10px; } 
:root .localsel_container dl.comm_lacalsel ul li{ line-height:10px}
.localsel_container dl.comm_lacalsel ul li a{ display: inline-block; padding:3px 30px 3px 5px; border:1px solid #ffffff; background:#ffffff; text-decoration:none; height:10px; margin:1px 0px 0px 0px; color:#999999; *display:  inline ; *zoom:1}
.localsel_container dl.comm_lacalsel ul li a:hover, .localsel_container dl.comm_lacalsel ul li a.strong{ padding:3px 30px 3px 5px; border:1px solid #789db2; background:#f7f7f7; text-decoration:none;height:10px; margin:1px 0px 0px 0px; font-weight:bold; letter-spacing:-1px; color:#487791;}
.localsel_container dl.comm_lacalsel ul li.allview a:hover,.localsel_container dl.comm_lacalsel ul li.allview a{padding:3px 5px 3px 5px; border:none; background:none; text-decoration: underline;height:10px; margin:1px 0px 0px 0px; font-weight:bold; letter-spacing:-1px; color:#999999}

p.close{ zoom:1}
p.close a{ font-size:0px; line-height:0px; text-indent:-999px; overflow:hidden; background:url(http://image.r114.co.kr/images/r114/support/btn_community01.gif) no-repeat 1px -351px; width:78px; height:16px; position:absolute; bottom:0px; right:10px; display:block ;_top:133px; }

p.open a{ font-size:0px; line-height:0px; text-indent:-999px; overflow:hidden; background:url(http://image.r114.co.kr/images/r114/support/btn_community01.gif) no-repeat 0px -394px; width:78px; height:16px; position:absolute; bottom:0px;  right:10px;  display:block;_top:50px ;_right:20px;}
.close_container div.local{ background:url(http://image.r114.co.kr/images/r114/support/bg_comunity02.gif) no-repeat 4px -110px; width:720px; height:47px; position:relative; overflow:hidden ;}
.close_container dl.comm_lacalsel,.close_container dl.comm_lacalsel02,.close_container dl.comm_lacalsel03{ position: absolute; left:0px; top:4px; overflow:hidden; width:720px; height:42px; }
.close_container dl.comm_lacalsel dt a{background:url(http://image.r114.co.kr/images/r114/support/tab_comunity01.gif) no-repeat -1px -239px; display:block; font-size:0px; line-height:0px; text-indent:-999px; overflow:hidden; width:147px; height:38px;position: absolute; left:0px; top:0px; z-index:99}
.close_container dl.comm_lacalsel02 dt a{ background-position:-1px -276px; height:34px !important;;position: absolute; left:0px; top:4px;}
.close_container dl.comm_lacalsel03 dt a{ background-position:-1px -311px; height:34px !important;position: absolute; left:0px; top:4px;}

.close_container dl.comm_lacalsel dd{top:6px}
.close_container dl.comm_lacalsel dd select{ padding:2px; font-weight:bold; color:#999999; border:1px solid #789db2}	

/* ·¹ÀÌ¾Æ¿ô */
.content_grouping{ position:relative; overflow:hidden; border:1px solid #c2c7cc; border-top:none;background:url(http://image.r114.co.kr/images/r114/2011/bg_comunity07.gif) repeat-x 0px -192px;_zoom:1; padding-bottom:0px; }

/* ¼­ºê¸Þ´º */
.content_grouping .menuArea{ background:url(http://image.r114.co.kr/images/r114/support/bg_comunity02.gif) repeat-x 0px -223px; float:left; overflow:visible; width:133px; position:relative; z-index:99; padding-top:20px; padding-bottom:50px;border-right:1px solid #c2c7cc; margin-right:-1px }
.content_grouping .menuArea ul.menu{ padding:0px 0px 0px 10px; position:relative; padding-bottom:20px; *z-index:99}
.content_grouping .menuArea ul.menu li{ height:30px; font-size:0px; width:133px;  line-height:0px; text-indent:-999px;  position:relative;;display:inline;}
.content_grouping .menuArea ul.menu li a{ display:block; width:114px; height:30px; background:url(http://image.r114.co.kr/images/r114/support/tab_comunity01.gif) no-repeat -430px -339px; }
.content_grouping .menuArea ul.menu li.l2 a{ background-position: -430px -368px}
.content_grouping .menuArea ul.menu li.l3 a{ background-position: -430px -398px}
.content_grouping .menuArea ul.menu li.l4 a{ background-position: -430px -428px}
.content_grouping .menuArea ul.menu li.l1 a.strong, .content_grouping .menuArea ul.menu li.l1 a:hover{ background-position: -601px -339px}
.content_grouping .menuArea ul.menu li.l2 a.strong, .content_grouping .menuArea ul.menu li.l2 a:hover{ background-position: -601px -368px}
.content_grouping .menuArea ul.menu li.l3 a.strong, .content_grouping .menuArea ul.menu li.l3 a:hover{ background-position: -601px -398px}
.content_grouping .menuArea ul.menu li.l4 a.strong, .content_grouping .menuArea ul.menu li.l4 a:hover{ background-position: -601px -428px}


.content_grouping .menuArea ul.menu01{ padding:0px 0px 0px 0px; position:relative; padding-bottom:20px;*z-index:9;*zoom:1;_margin-right:-17px}
.content_grouping .menuArea ul.menu01 li{ height:30px; font-size:0px; width:133px;  line-height:0px; text-indent:-999px;  position:relative;  }
.content_grouping .menuArea ul.menu01 li a{ display:block; width:133px; height:30px; background:url(http://image.r114.co.kr/images/r114/support/tab_comunity01.gif) no-repeat -430px -232px}
.content_grouping .menuArea ul.menu01 li.l2 a{ background-position: -430px -262px}
.content_grouping .menuArea ul.menu01 li.l3 a{ background-position: -430px -292px}

.content_grouping .menuArea ul.menu01 li.l1 a.strong, .content_grouping .menuArea ul.menu01 li.l1 a:hover{ background-position: -430px -124px; width:150px}
.content_grouping .menuArea ul.menu01 li.l2 a.strong, .content_grouping .menuArea ul.menu01 li.l2 a:hover{ background-position: -430px -154px; width:150px}
.content_grouping .menuArea ul.menu01 li.l3 a.strong, .content_grouping .menuArea ul.menu01 li.l3 a:hover{ background-position: -430px -184px; width:150px}

/* */
.content_grouping .menuArea p.seting a{ background:url(http://image.r114.co.kr/images/r114/support/btn_community01.gif) no-repeat -95px -297px; display:block; width:116px; height:31px; font-size:0px; line-height:0px; text-indent:-999px; overflow:hidden; margin-left:8px }
.content_grouping .menuArea p.seting a:hover, .content_grouping .menuArea p.seting a.strong{ background-position:-193px -429px}

.content_grouping .menuArea ul.help_info{ position:relative; overflow:hidden;margin-left:8px; width:116px;}
.content_grouping .menuArea ul.help_info li a{ background:url(http://image.r114.co.kr/images/r114/2011/tit_comunity.gif) no-repeat -220px -72px; font-size:0px; line-height:0px; text-indent:-999px; overflow:hidden; border-bottom:1px solid #e2e2e2; display:block; height:58px }
.content_grouping .menuArea ul.help_info li.l2 a{ background-position:-220px -135px; }

.content_grouping .menuArea ul.subl2{ position:absolute; left:0px; top:10px; z-index:199;   padding:10px 10px; width:107px; background:#ffffff;*zoom:1}

.content_grouping .menuArea ul.subl2 li{ padding:2px 0px 2px 0px; margin:5px 0px 5px 0px; width:85px;*zoom:1;font-size:12px; line-height:14px;  }
.content_grouping .menuArea ul.subl2 li a{ background:none; font-size:12px; line-height:14px; text-indent:0px;padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; height:auto; word-wrap:break-word; word-break:break-all; word-break:keep-all; }
.content_grouping .menuArea ul.subl2 li a:hover, .content_grouping .menuArea ul.subl2 li a.strong{ color:#222222; text-decoration:none !important}

/* ±Û¾²±â */
.write_container01{position:relative;overflow:hidden; }
.write_container01 h3{width:100%; height:165px !important; position:relative;overflow:hidden; display:block; background:#f2f1f1 url(http://image.r114.co.kr/images/r114/support/bg_comunity01.jpg) no-repeat right 0px;padding:0px 0px 0px 0px;;margin:0px 0px 0px 0px;  }
.write_container02 h3{ background-position:right -199px !important;  }
.write_container01 div{ background:url(http://image.r114.co.kr/images/r114/2011/img_write01.gif) no-repeat 0px 0px;padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; position:absolute; left:26px; top:80px; width:550px; height:50px; }
.write_container01 a{width:520px; height:28px; display:block; float:left; margin:3px 0px 0px 4px; text-decoration:none; padding:16px 0px 0px 20px; color:#999999; }
.write_container01 a em{ font-weight:bold; color:#3cb3e4; font-style:normal;}
.write_container01 a strong{font-size:0px; line-height:0px; overflow:hidden; text-indent:-999px; visibility:hidden}
.write_container01 form input{display:block; float:left; border:none; background:#faf9f9; margin:7px 0px 0px 15px; padding:13px 5px 10px 5px; font-size:12px; font-weight:bold; width:400px}

/*  */

#comm .list_container{ position:relative; overflow:hidden; clear:both; margin-top:0px;_zoom:1; _width:601px; margin-bottom:-1px}
#comm .list_container .page_navi{ border-bottom:none; padding:0px 0px 0px 0px; margin:10px 0px 0px 0px;;_zoom:1;}
#comm .list_container{ position:relative; overflow:hidden; clear:both;}
#comm .list_container .page_navi p{  position:absolute; top:0px; right:30px}
#comm .list_container h3.tit{ clear:both; font-size:20px; font-weight:bold; color:#222222; width:540px; border-bottom:1px solid #c2c7cc; line-height:25px; text-indent:0px; visibility:visible; height:30px; font-family:µ¸¿ò;  margin:0px 30px 0px 30px; padding-bottom:5px; background:none;_margin:0px 30px 0px 15px; }


#comm .list_container .list{position:relative; overflow:hidden; padding:30px 0px 15px 0px;border-bottom:1px solid #c2c7cc;margin:0px 30px 0px 30px;_zoom:1;_padding:20px 0px 15px 0px; }
#comm .list_container .r114news{ padding:0px 25px 35px 25px; background:url(http://image.r114.co.kr/images/r114/2011/bg_comunity03.gif) repeat-x left bottom; border-bottom:none; margin:0px 0px 0px 0px; margin-bottom:-15px; margin-top:30px;_margin-bottom:0px; _margin-top:20px; }
#comm .list_container .list ul{position:relative; overflow:hidden; border-bottom:1px dotted #cccccc; padding-bottom:20px ;_zoom:1; }
#comm .list_container .list ul li.img{ float:left; border:1px solid #abbccf; width:58px; height:77px; margin-right:20px; line-height:0px; font-size:0px; position:relative; overflow:hidden}
#comm .list_container .list ul li.male{ background:url(http://image.r114.co.kr/images/r114/2011/bg_comunity02.gif) no-repeat -15px -166px}
#comm .list_container .list ul li.female{ background:url(http://image.r114.co.kr/images/r114/2011/bg_comunity02.gif) no-repeat -96px -166px}
#comm .list_container .r114news ul li.img img{ margin:30px 0px 30px 0px}
#comm .list_container .r114news ul li.img{ border:none; width:auto; height:auto;}
#comm .list_container .r114news ul li.img span{ display:block; background:#4e6c90; color:#ffffff; padding:3px 0px 1px 0px; position:absolute; bottom:0px; width:60px; text-align:center; line-height:18px; font-size:11px; }
#comm .list_container .list ul li.img span{ display:block; background:#666666; color:#ffffff; padding:3px 0px 1px 0px; position:absolute; bottom:0px; width:60px; text-align:center; line-height:18px; font-size:11px;*left:0px; *bottom:-1px}

#comm .list_container .list ul li{ color:#666666; line-height:20px; }
#comm .list_container .list ul li em{ color:#666666; font-weight:bold; font-size:15px}
#comm .list_container .r114news ul li{ color:#698eba; line-height:20px}
#comm .list_container .r114news ul li em{ color:#4e6c90; font-weight:bold; font-size:15px; font-style:normal;}
#comm .list_container .list ul li.detail{ text-align:left; margin-top:3px}
#comm .list_container .list ul li.detail a{ background:url(http://image.r114.co.kr/images/r114/2011/bu_comunity.gif) no-repeat right -97px; padding-right:10px; letter-spacing:-1px; color:#4e6c90}
#comm .list_container .list ul li.detail a:hover{ text-decoration:none}
#comm .list_container .list ul li.photolist{ float:left; margin-right:20px; width:135px; overflow:hidden; display:inline}

#comm .list_container .list ul li.photolist span{ border:1px solid #c2c7cc; font-size:0px; line-height:0px; margin-bottom:5px; display:  inline-block; position:relative; height:93px; overflow:hidden; width:133px; z-index:1 !important}
#comm .list_container .list ul li.photolist span strong{ display:block; position:absolute; bottom:0px; right:0px; padding:6px 10px 1px 10px; background:#a3a7ac; color:#ffffff; font-size:11px; line-height:14px; font-weight:normal}

.list_container .list ul li.photolist span a{ width:100%; height:100%;  display:block !important; z-index:10 !important; position:absolute !important}

#comm .list_container .list ul.sns_container{ position:relative; overflow:hidden; padding:10px 0px 0px 0px; border-bottom:none; float:left;_zoom:1}
#comm .list_container .list ul.sns_container li{ float:left}
#comm .list_container .list ul.sns_container li.comment{ background:url(http://image.r114.co.kr/images/r114/2011/btn_community01.gif) no-repeat right 0px; height:21px; padding-right:10px}
#comm .list_container .list ul.sns_container li.comment a{ display:block;background:url(http://image.r114.co.kr/images/r114/2011/btn_community01.gif) no-repeat left 0px;; padding-top:1px;_padding-top:5px }
#comm .list_container .list ul.sns_container li.comment a span{ font-size:0px; line-height:0px; overflow:hidden; text-indent:-999px; width:46px; display:inline-block;*text-indent:0px;}

#comm .list_container .list ul.sns_container li.tweet{ background:url(http://image.r114.co.kr/images/r114/2011/sns_comunity.gif) no-repeat right 0px; height:22px; padding-right:10px; margin-left:10px;}
#comm .list_container .list ul.sns_container li.tweet a{ display:block;background:url(http://image.r114.co.kr/images/r114/2011/sns_comunity.gif) no-repeat left 0px;; padding-top:1px;_padding-top:3px }
#comm .list_container .list ul.sns_container li.tweet a span{ font-size:0px; line-height:0px; overflow:hidden; text-indent:-999px; width:80px; display:inline-block;*text-indent:0px;}


#comm .list_container .list ul.sns_container li.fbook{ background:url(http://image.r114.co.kr/images/r114/2011/sns_comunity.gif) no-repeat right -35px; height:22px; padding-right:10px; margin-left:10px; margin-bottom:10px}
#comm .list_container .list ul.sns_container li.fbook a{ display:block;background:url(http://image.r114.co.kr/images/r114/2011/sns_comunity.gif) no-repeat left -35px;; padding-top:1px;_padding-top:3px  }
#comm .list_container .list ul.sns_container li.fbook a span{ font-size:0px; line-height:0px; overflow:hidden; text-indent:-999px; width:80px; display:inline-block;*text-indent:0px;}


#comm .list_container .list ul.source{ position:relative; overflow:hidden; padding:10px 0px 0px 0px; border-bottom:none; float: right; color:#999999}
#comm .list_container .list ul.source li{ color:#999999; float:left; vertical-align:middle; margin-left:}
#comm .list_container .list ul.source li.date span{ font-size:0px; line-height:0px; text-indent:-999px; overflow:hidden; background:url(http://image.r114.co.kr/images/r114/2011/bu_comunity.gif) no-repeat 0px 0px; width:15px; height:18px; display:inline-block; vertical-align:middle;*text-indent:0px;}

.web{ background:url(http://image.r114.co.kr/images/r114/2011/bu_comunity.gif) no-repeat 18px -66px; padding:0px 23px 0px 0px; height:18px}
/* ´ñ±Û¾²±â */
#comm .comment_container{ clear:both; margin-top:10px !important; border-top:1px dotted #cccccc;  margin-bottom:20px}
#comm .comment_container h4{ font-size:0px; line-height:0px; text-indent:-999px; overflow:hidden; width:0px; height:0px; visibility:hidden}
#comm .comment_container ul.write_comment{ position:relative; overflow:hidden;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-bottom:none; *margin:0px 0px 10px 0px;_zoom:1 }
#comm .comment_container li.textarea{ float:left; width:435px; margin-right:7px; border-bottom:none; padding-bottom:0px !important;_margin-right:0px;}
#comm .comment_container li.textarea textarea{ width:420px; height:35px; border-left:1px solid #999999;border-top:1px solid #999999; border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;}
#comm .comment_container li.txtnum{ font-size:11px; color:#888888 !important; font-weight:bold}
#comm .comment_container li.txtnum strong{ color:#444444}
#comm .comment_container li.btn{ text-align:left; margin:3px 0px 0px 0px; position:relative; float:left}
#comm .comment_container li.btn a.write{margin:0px 0px 0px 0px;; background:url(http://image.r114.co.kr/images/r114/2011/btn_community01.gif) no-repeat -100px -138px; width:58px; height:24px}
#comm .comment_container ul.list_comment{ clear:both; position:relative; overflow:hidden; border-bottom:1px solid #e0e0e0; margin-bottom:-1px; padding:10px 0px 10px 0px;_zoom:1}
#comm .comment_container ul.list_comment li.img{ font-size:0px; line-height:0px; overflow:hidden; border:1px solid #cccccc; width:33px; height:33px; padding:0px 0px 0px 0px}
#comm .comment_container ul.list_comment li.img img{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px}
#comm .comment_container ul.list_comment li{ color:#999999; padding-right:10px}
#comm .comment_container ul.list_comment li.id{ font-weight:bold; color:#135db0; float:left}
#comm .comment_container ul.list_comment li.source{ font-weight: normal; color:#666666; margin-left:10px; display:block;vertical-align: middle; *padding-top:5px }
#comm .comment_container ul.list_comment li.source .app,#comm .comment_container ul.list_comment li.source .web{ vertical-align: middle; padding:5px 30px 0px 0px; }
#comm .comment_container ul.list_comment li.txt{ display:block;  margin:0px 0px 0px 55px; clear:both}

#comm .comment_container li.male{background:url(http://image.r114.co.kr/images/r114/2011/bg_comunity02.gif) no-repeat -207px -182px !important}
#comm .comment_container li.female{background:url(http://image.r114.co.kr/images/r114/2011/bg_comunity02.gif) no-repeat -242px -182px !important}
/* ´õº¸±â */
#comm .list_container p.more{ background:#f8f8f8; position:relative; left:0px; top:-1px; display:block; width:100%; border-top:1px solid #c2c7cc;font-size:0px; line-height:0px; text-indent:-999px; overflow:hidden}
#comm .list_container p.more a{ background:url(http://image.r114.co.kr/images/r114/2011/btn_community01.gif) no-repeat center -474px; width:100%; height:24px ;padding:17px 0px 13px 0px; }

/* ·¹ÀÌ¾î ÆË¾÷ */
.mw{position:fixed;_position:absolute;top:0;left:0;width:100%;height:100%;*z-index:999999999999999999999999999999999999999999999999999999999999999999999; _height:expression(parentNode.offsetHeight);}
.mw .bg{position:absolute;top:0;left:0;width:100%;height:100%;background:#000000;opacity:.6;filter:alpha(opacity=30); z-index:999999999999999999999999999999999999999999999999999999999999999999999; _height:expression(parentNode.offsetHeight);}
.ly_popbg{position:absolute;z-index:999999999999999999999999999999999999999999999999999999999999999999999999;background: url(http://image.r114.co.kr/images/r114/2011/bg_comunity04.png) no-repeat 0px 0px; width:674px; height:326px;  padding:0px 0px 0px 0px;top:50%;left:50%;margin:-250px 0 0 -320px; _margin:-250px 0 0 -320px;_background: url(http://image.r114.co.kr/images/r114/2011/bg_comunity04.gif) no-repeat 0px 0px; }
.mw .ly_popbg h2{ background:url(http://image.r114.co.kr/images/r114/2011/tit_comunity.gif) no-repeat 0px -142px; float:left; width:40px; height:18px;; margin:25px 20px 10px 25px}
.mw .ly_popbg ul.sel{ float:left; margin:25px 20px 10px 0px}
.mw .ly_popbg ul.sel select.key{ border:1px solid #1382d0}
.mw .ly_popbg ul.sel li{ float:left; font-weight:bold; margin-right:10px}
.mw .ly_popbg ul.sel li input{ margin-top:-3px}
.mw .ly_popbg .txtarea{ clear:both; border-top:1px dotted #98b0c9; margin:0px 25px ; width:600px; padding:15px 0px 10px 0px;}
.mw .ly_popbg .txtarea textarea{ border:1px solid #cccccc; background:#ffffff; width:590px; padding:5px; height:150px; line-height:18px; color:#999999; *margin-left:-25px }
.mw .ly_popbg .txtarea textarea:focus{border:1px solid #80b7e5; background:#ebebeb;color:#666666}
.mw .ly_popbg ul.pic{ position:relative; position:relative; left:25px;overflow:hidden; width:150px; height:55px; }

.mw .ly_popbg ul.pic li a img{ position:absolute; left:0px; top:0px; display:block}
.mw .ly_popbg ul.pic li.photo{ float:left;position: relative;left:0px; left:0px;  top:0px;  border:1px solid #c8c8c8; width:52px; height:46px;margin-right: 5px; overflow:hidden}
.mw .ly_popbg ul.pic li.map{float:left;position:  relative;left:0px; left:0px;  top:0px;  border:1px solid #c8c8c8;width:52px; height:46px; margin-right: 5px;overflow:hidden}

.mw .ly_popbg ul.pic li.photo a{ background:url(http://image.r114.co.kr/images/r114/2011/btn_community01.gif) no-repeat -195px -366px; width:53px; height:48px; display:block} 
.mw .ly_popbg ul.pic li.map a{ background: url(http://image.r114.co.kr/images/r114/2011/btn_community01.gif) no-repeat -255px -366px;width:53px; height:48px; display:block} 
.mw .ly_popbg ul.pic li a.close{ position:absolute; right:0px; bottom:0px; display: inline-block; background:url(http://image.r114.co.kr/images/r114/2011/btn_community01.gif) no-repeat -208px -169px; width:12px; height:12px; font-size:0px; line-height:0px; text-indent:-999px; overflow:hidden }
.mw .ly_popbg dl.btn_sns{ float:right}

.mw .ly_popbg dl.btn_sns dt, .mw .ly_popbg dl.btn_sns dd{ float:left; position:relative; top:-55px; right:140px; vertical-align:middle}
.mw .ly_popbg dl.btn_sns dt{ background:url(http://image.r114.co.kr/images/r114/2011/tit_comunity.gif) no-repeat -121px -296px; width:44px; height:13px; font-size:0px; line-height:0px; text-indent:-999px; overflow:hidden; margin:4px 7px 0px 0px}

.mw .ly_popbg dl.btn_sns dd a{ background:url(http://image.r114.co.kr/images/r114/2011/sns_comunity.gif) no-repeat 0px -72px; width:69px; height:23px; font-size:0px; line-height:0px; text-indent:-999px; overflow:hidden; margin-right:3px; display:block}
.mw .ly_popbg dl.btn_sns dd.twiter a.on { background-position:0px -72px}
.mw .ly_popbg dl.btn_sns dd.twiter a.off { background-position:0px -104px}
.mw .ly_popbg dl.btn_sns dd.fbook a.on { background-position:-72px -72px}
.mw .ly_popbg dl.btn_sns dd.fbook a.off { background-position:-72px -104px}
.mw .ly_popbg p.btn_ok{ position:absolute; left:545px; top:245px;  margin-right:3px; }
.mw .ly_popbg p.btn_ok a{display:block; background:url(http://image.r114.co.kr/images/r114/2011/btn_community01.gif) no-repeat -90px -229px; width:83px; height:31px;font-size:0px; line-height:0px; text-indent:-999px; overflow:hidden;}
.mw .ly_popbg p.btn_ok span{ display:block; font-size:14px; font-weight:bold; color:#999999; text-align:center; padding-bottom:5px}
.mw .ly_popbg p.btn_ok span strong{color:#444444}
.mw .ly_popbg p.btn_close a{ position:absolute; left:610px; top:20px;display:block; background:url(http://image.r114.co.kr/images/r114/2011/btn_community01.gif) no-repeat -203px -200px; width:22px; height:22px; font-size:0px; line-height:0px; text-indent:-999px; overflow:hidden; }

/*  */
.mw .ly_popbg .sell_container{ position:relative; position:absolute;left:150px; top:241px;width:117px; height:21px; overflow:visible; z-index:99999999999999999999999999}
.mw .ly_popbg .sell_container a{ background:url(http://image.r114.co.kr/images/r114/2011/btn_community01.gif) no-repeat -71px -369px; width:117px; height:21px; display:block; font-size:0px; line-height:0px; text-indent:-999px; overflow:hidden}	
.mw .ly_popbg .sell_container .box{ position:absolute; margin-top:10px; color:#999999}
.mw .ly_popbg .sell_container .selbg{ background:url(http://image.r114.co.kr/images/r114/2011/bg_comunity06.gif) no-repeat 0px 0px; width:382px; position:relative; overflow:hidden; clear:both}	
.mw .ly_popbg .sell_container .box dl{ float:left; margin:15px 0px 15px 0px; padding:0px 15px 0px 10px; width:400px}
.mw .ly_popbg .sell_container .box dl dt{ color:#1382d0; padding:5px 0px 10px 5px; font-weight:bold; border-bottom:1px solid #e5e6e7; margin-bottom:10px}
.mw .ly_popbg .sell_container .box dl.l2{ border-left:1px solid #dee0e1;border-right:1px solid #dee0e1; }
.mw .ly_popbg .sell_container .box dl dd{ margin:3px 0px; padding-left:5px}
.mw .ly_popbg .sell_container .box .nosel{background:url(http://image.r114.co.kr/images/r114/2011/bg_comunity06.gif) no-repeat 0px bottom; padding:10px 20px 10px 15px; border-top:1px solid #bec1c4;*clear:both; *width:347px;}
.mw .ly_popbg .sell_container .box .nosel label{width:200px}
.mw .ly_popbg .sell_container .box input{ margin-top:-3px}	
.mw .ly_popbg .sell_container .box p.btn_close a{ position:absolute; left:357px; top:3px;display:block; background:url(http://image.r114.co.kr/images/r114/2011/btn_community01.gif) no-repeat -201px -232px; width:22px; height:22px; font-size:0px; line-height:0px; text-indent:-999px; overflow:hidden; }

/*°Å·¡Ã¥ÀÓÁß°³»ç¹«¼Ò*/
.section_office{border:1px #adbbd2 solid; height:250px; padding:27px 34px; margin-top:3px;}
.section_office ul.officeCont{}
.section_office ul.officeCont .lst01 , .section_office ul.officeCont .lst02 , .section_office ul.officeCont .lst03{ float:left; margin-right:30px;}
.section_office ul.officeCont .lst04{ float:left;}
.section_office ul.officeCont li img {height:145px;width:125px;}
.section_office ul.officeCont li dl{width:160px;}
.section_office ul.officeCont li dl dt{padding-top:15px; color:#0c377c; font-size:13px; font-weight:bold; line-height:20px;}
.section_office ul.officeCont li dl dt a{padding-top:15px; color:#0c377c; font-size:13px; font-weight:bold; line-height:20px; text-decoration:none;}
.section_office ul.officeCont li dl dd{line-height:16px;}