/*-----------------------------------------------------------
 * AGRIX WEB*
 * Name		:	layout.css
 * DECS		:	APMSµ¿¹°º¸È£½Ã½ºÅÛ / ·¹ÀÌ¾Æ¿ô Style Sheet
 * Created	:	2009.08.05 ezfarm ÀÌ¹ÌÇö
 * Update	:	
------------------------------------------------------------*/

*{margin:0; padding:0; font-size:small; font-family: µ¸¿ò, Dotum, ±¼¸², AppleGothic, sans-serif;}
h2, #skipnavigation, .hidden {position:absolute;visibility:hidden;width:0;height:0;font-size:0;line-height:0;overflow:hidden;}
h2.h2ti {width:auto;height:auto;position:relative;visibility:visible;}
ol, ul{list-style-type:none;}
img{border:0;}
legend, caption {position:absolute; width:0; height:0; overflow:hidden;}
img{border:0;}
hr{display:none;}

/* ½ºÅµ³×ºñ°ÔÀÌ¼Ç */
.skipNavi	{position: absolute; display: block; width: 100%;left: 0; text-align: center; top: -10000px; z-index: 500; font-size: 1.3em;}
a.skipNavi:hover, a.skipNavi:focus, a.skipNavi:active {position: absolute; top: 0; padding: 15px; font-weight:bold; color:#fff; background:#0894a3; z-index:500;}

/*Layout*/
#wrapper{width:990px; margin:0 auto; position:relative;}
#header{width:990px; height:118px; padding-top:20px; position:relative; overflow:hidden;}
#content{width:990px;}

.aaa {}

/*navigation*/
#unb {width:350px; position:absolute; top:20px; right:0;}
#unb li{float:left; padding:0 0 0 14px; background:url(/portal_rnl/images/main_new/n_lnbdot.gif) no-repeat 5px 8px;}
#unb li.bgNO {background:none;}


#gnb{position: absolute;
    right: 0;
    top: 49px;
    width: 660px;
    z-index:0;
	}

#gnb #mNavi {
	height: 100px;
	position: relative;
	overflow: auto;
	}
#gnb dt	{
		float: left;
		}
#gnb dd	{
		position: absolute;
		display: none;
		overflow: auto;
		top: 33px;
		left:0;
		}
		#gnb dd li {
		float:left;
		padding:0 10px 0 0;
		}
			#gnb dd ul li a {color:#4b4b4b;}
			#gnb dd ul li a:hover, #gnb dd ul li a:focus {color:#4b4b4b; font-weight:bold; text-decoration:underline;}
#gnb #mNavi .ddOn	{
		display: inline;
		}

#topmenu{position:relative;}
  #topmenu li{float:left;}

  #topmenu li ul{display:none; position:absolute; top:25px; left:0px; width:100%; }
  #topmenu li ul li a {color:#4b4b4b; padding:5px 5px; display:inline-block;} 
  #topmenu li.menu1 ul{margin-left:0px;}
  #topmenu li.menu2 ul{margin-left:51px;}
  #topmenu li.menu3 ul{margin-left:130px;}
/*#topmenu li.menu4 ul{margin-left:246px;} 2012.07.13 ³óÀåµ¿¹° ¸Þ´º Ãß°¡·Î À§Ä¡ ¼öÁ¤ */
  #topmenu li.menu4 ul{margin-left:60px;}
  #topmenu li.menu5 ul{margin-left:212px;}
  #topmenu li.menu6 ul{margin-left:355px;}
  #topmenu li.menu7 ul{margin-left:450px;}


/* main ÄÁÅÙÃ÷ */
.n_topCont {background:url(/portal_rnl/images/main_new/n_conBG.gif) no-repeat 0 0; width:100%; height:268px; overflow:hidden; position:relative;}
	.n_animalNo {float:left; position:relative;}
		.n_animalNo h3 {padding:0 0 10px 0;}
		.n_animalNo	.n_formField01 {position:absolute; top:0; left:105px;}
		.n_animalNo	.n_formField02 {height:40px; width:209px; background:url(/portal_rnl/images/main_new/n_formBG.gif) no-repeat 0 0; padding:3px 0 0 5px;}
		
	.n_topCont_sec01 {float:right;}
	.n_topCont_sec02 {position:absolute; bottom:11px; right:170px;}

.n_cenCont {width:100%; height:150px; padding:20px 0 0 0; overflow:hidden;}
	.n_cenCont h4{padding:0 0 10px 0;}
	.n_cenCont .n_imgBG {background:url() no-repeat 0 0;}

	.n_cenCont_sec01 {float:left; width:330px; position:relative;}
		.n_cenCont_sec01 ul {}
			.n_cenCont_sec01 ul li {background:url(/portal_rnl/images/main_new/n_bulBlack.gif) no-repeat 0 50%; padding:0 0 0 10px; letter-spacing:-1px; line-height:150%;}
			.n_cenCont_sec01 ul li a, .n_cenCont_sec01 ul li a:link, .n_cenCont_sec01 ul li a:focus, .n_cenCont_sec01 ul li a:hover {color:#4b4b4b;}
			.n_cenCont_sec01 .n_more {position:absolute; top:0; left:57px;}

	.n_cenCont_sec02 {float:left; width:330px; position:relative;}
		.n_cenCont_sec02 h4{position:absolute; top:0; left:163px;}
		.n_cenCont_sec02 .n_imgBG {background:url(/portal_rnl/images/main_new/n_con02ImgBG.gif) no-repeat 0 0; padding:0 8px 8px 0;}
		.n_cenCont_sec02 ul {position:absolute; top:30px; left:163px;}
			.n_cenCont_sec02 ul li {line-height:150%;}
		.n_cenCont_sec02 .n_more {position:absolute; top:0; left:249px;}
		
	.n_cenCont_sec03 {float:right; width:330px; position:relative;}
		.n_cenCont_sec03 h4{position:absolute; top:0; left:163px;}
		.n_cenCont_sec03 .n_imgBG {background:url(/portal_rnl/images/main_new/n_con02ImgBG.gif) no-repeat 0 0; padding:0 8px 8px 0;}
		.n_cenCont_sec03 ul {position:absolute; top:30px; left:163px;}
			.n_cenCont_sec03 ul li {line-height:150%;}
		.n_cenCont_sec03 .n_more {position:absolute; top:0; left:243px;}

.n_botCont {width:100%; height:105px; background:#f0efef; border-top:solid 1px #e0e0e0;}
	.n_botCont dl {float:left; padding:30px 28px 30px 48px;}
		.n_botCont dl.n_botCont_sec01 {background:url(/portal_rnl/images/main_new/n_footCon01Img.gif) no-repeat 0 30px; margin:0 0 0 18px;}
		.n_botCont dl.n_botCont_sec02 {background:url(/portal_rnl/images/main_new/n_footCon02Img.gif) no-repeat 0 30px;}
		.n_botCont dl.n_botCont_sec03 {background:url(/portal_rnl/images/main_new/n_footCon03Img.gif) no-repeat 0 30px;}
		.n_botCont dl.n_botCont_sec04 {background:url(/portal_rnl/images/main_new/n_footCon04Img.gif) no-repeat 0 30px;}
		.n_botCont .n_botCont_sec05 {float:left; padding:23px 0 0 0; width:146px;}

/* footer*/

#footer {width:100%; overflow:hidden; margin:50px 0;clear:both;}
	#footer h3,#footer .footer_logo {float:left;}
	#footer .foot_sec01 {float:left;}
		#footer .foot_sec01 ul {overflow:hidden;}
		#footer .foot_sec01 ul li {float:left;}
	
	#footer .foot_sec02 {float:left; margin:0 0 0 100px;}
	#footer .foot_sec02 a{display:block;}
	#footer .foot_sec03 {display:block; float:right;}


#quick {  position:absolute; left:1000px; }  /* Äü¸Þ´º ½ºÅ¸ÀÏ */
                
/* #quick ul{width:74px;height:866px;} */
#quick ul{width:74px;height:300px;}







/*Á¢¼ÓÀÚÈ¯¿µ¸Þ½ÃÁö*/
.adminMsg{margin:0; width:320px; height:20px; position:absolute; top:0px; left:-300px; color:#474747;}
.adminIcon{vertical-align:middle;}
.adminTxt{font-weight:bold; color:#448c00;}
.btnWork{vertical-align:middle; padding-left:10px;}

/*Content_Left*//*2010-11-18 ¼öÁ¤µÇ¾úÀ½*/

.tag{float:left; padding-top:15px;}
.animalNo{float:left; margin-top:5px; width:290px; height:145px; background:url('/portal_rnl/images/main/main_animalno_bg.jpg') no-repeat 0 0;}
#NoInput{width:125px; border:1px solid #b59b84; height:17px;}
.animalNoInput{padding-left:50px; padding-top:17px; }
.animalNoTxt{padding-left:45px; padding-top:7px;}
.animalNoTxt2{padding-left:130px; padding-top:7px;}
.aniSearchBtn{ float:right; margin-top:-21px; margin-right:20px; border: 0 none; vertical-align:middle;}
.inputBox{float:none; width:120px;}


/*Content_Right*/
#right{float:left; width:620px;}
.btnMore{padding-top:16px; padding-left:303px;}

/*°øÁö»çÇ×¼öÁ¤*/
.notice{float:left; width:300px;}
.noticetit{width:296px; height:36px; background:url('/portal_rnl/images/main/notice_tit.gif') no-repeat 0 0; }
.noticetit img{padding:12px 0 0 30px;}
.noticetit .more{padding-left:135px;}
.notice ul{padding-top:10px; padding-left:5px; line-height:20px;}
.notice ul li{line-height:20px; background:url('/portal_rnl/images/main/noticeline.gif') no-repeat 0 19px; }
.notice ul img{padding-right:7px; vertical-align:middle; line-height:20px;}
.notice a:link{text-decoration:none; color:#666666;}
.notice a:visited{text-decoration:none; color:#666666;}
.notice a:hover, a:active, a:focus{text-decoration:underline; color:#009999;}

.mapinfo{width:350px; height:352px; line-height:0px; font-size:0px;}
.etcLink{width:350px; height:190px; background:url('/portal_rnl/images/common/etcmenu_bg.gif')}
.etcLinkList{float:left; padding-top:18px; padding-left:13px;}
.gamsi{float:left; padding-top:26px; padding-left:14px;}

#mainLink{clear:both;}
#mainLink ul li{float:left; padding-right:0px;}
#campanion {clear:both; width:586px; height:72px; background:url('/portal_rnl/images/main/main_campanion_bg.jpg') no-repeat 0 0; }
.campanionText {padding:12px 0 0 60px;}
.campanionbtn  { margin:23PX 0 0 12px;} 

.clear{clear:both;}
.yugi{float:left; width:300px; height:145px;}
.bunsil{float:left; width:300px;}
.yugi .thumbnail{float:left; width:130px; padding-right:10px; vertical-align:middle;}
.bunsil .thumbnail{float:left; width:130px; padding-right:10px;}

.YugiDetInfo{float:left; width:150px;}
.YugiDetInfo span {float: none;}
.bunsilDetInfo{float:left; width:150px;}
.bunsilDetInfo span {float: none;}
.tit_yugi{margin:10px 0;}
.YugiTit{font-weight:bold; color:#009999; background:url('/portal_rnl/images/main/bullet01.gif') no-repeat 0 5px;}
.YugiTit a:link{text-decoration:none; font-weight:bold; color:#009999;}
.YugiTit a:visited{text-decoration:none; color:#009999;}
.YugiTit a:hover, a:active, a:focus{text-decoration:underline; color:#009999;}

.bunsilTit{font-weight:bold; color:#006699; background:url('/portal_rnl/images/main/bullet02.gif') no-repeat 0 5px;}
.bunsilTit a:link{text-decoration:none; font-weight:bold; color:#006699;}
.bunsilTit a:visited{text-decoration:none; color:#006699;}
.bunsilTit a:hover, a:active, a:focus{text-decoration:underline; color:#006699;}


/*mainBanner_Area 20090925*//*2010-11-18 ¼öÁ¤µÇ¾úÀ½*/
#mainbanner{clear:both; width:586px; height:51px; background:url('/portal_rnl/images/main/main_bannerbg.gif') no-repeat 0 0;}
#mainbanner li{float:left;}
.banner01{padding:10px 30px 0px 0px;}
.banner02{padding:13px 30px 0px 15px;}
.banner03{padding:10px 20px 0px 15px;}
.leftArrow{float:left; padding-left:20px; padding-right:10px; padding-top:15px;}
.rightArrow{float:left; padding-top:15px;}

/* ¸ÞÀÎ º¸È£È£µ¿¹° °ø°í, Ã£¾ÆÁÖ¼¼¿ä Å×ÀÌºí°ü·Ã Css Ãß°¡-20101118*/
.tableList{ border:0; width:100%; }
.tableList td{ border:0; padding:1px; white-space:nowrap; line-height:normal;}
.tableList td.nem { border:0;}
.tableList td.line01{ font-size:11px; color:#54941f; font-weight:bold; letter-spacing:-1px;}
.tableList td.line02{ font-size:11px; color:#a28d3a; letter-spacing:-1px;}
.tableList td.line03{ font-size:11px; color:#666666; letter-spacing:-1px;}
.tableList td.line04{ font-size:11px; color:#a2483a; letter-spacing:-1px;}


/*Footer_Area 20090925*//*2010-11-18 ¼öÁ¤µÇ¾úÀ½*/







/*------------------------------------------------Ãß°¡ ¹× ¼öÁ¤»çÇ× À­ºÎºÐÀº °ÇµéÁö¸¶¼¼¿ä---------------------------------*/





/*----------------------------------------------------------µðÀÚÀÎ½Ã Ãß°¡ ¹× º¯°æ»çÇ×--------------------------------------*/

/*ÁÂÃø¸Þ´º¿µ¿ª*/
#LeftMenuArea{float:left; padding-top:34px; padding-left:20px; padding-right:30px; width:200px; height:100%; padding-bottom:50px;}
.LeftMenu{float:left; width:200px;}
.LeftMenu li{line-height:0px; font-size:0px;}
.subAnimalNo{float:left; padding-top:50px; width:200px}
#NoInput{width:125px; border:1px solid #b59b84; cursor:pointer;}
.subAnimalNoInput{padding-top:10px;}
.subAniSearchBtn{margin:0; border: 0 none; cursor:pointer; vertical-align:middle;}

/*º»¹®*/
#ContentArea{float:left; width:740px; padding-bottom:30px; height:100%;}
.subFlash{width:740px; height:144px; line-height:0; font-size:0;}
.subtit{width:740px; height:43px; background:url('/portal_rnl/images/common/subtit_bg.gif') no-repeat 0 0;}
.tit{width:250px; height:30px; padding-top:13px; padding-left:39px; background:url('/portal_rnl/images/common/bullet07.gif') no-repeat 7px 10px;}
.sTitle{padding:20px 46px; background:url('/portal_rnl/images/common/s_bullet07.gif') no-repeat 27px 22px;}
.memberProcess{padding-top:20px;}

/*°æ·Î*/
.path{position:absolute;right:0;top:295px;}
.goHome{padding-right:5px;}
.location{color:#586481; font-weight:normal;}
.location a:link{text-decoration:none; color:#586481;}
.location a:visited{text-decoration:none; color:#45617c;}
.location a:hover, a:active, a:focus{text-decoration:underline; color:#0c142a;}
.thisLocation{color:#4C2613; font-weight:bold;}

/*ºø»ì¹«´Ì¹è°æ*/
.lineBox{width:720px; padding:10px; background:url('/portal_rnl/images/sub/patternbg.gif') repeat 0 0;}
.whiteBox{width:720px;background-color:#fff;}
.userGuide{text-align:center; padding-top:5px;}
.userGuideTxt{width:700px;height:235px; border:1px solid #ccc; color:#333;}
.lineBox2{width:720px; padding:10px; height:175px; background:url('/portal_rnl/images/sub/patternbg.gif') repeat 0 0;}
.whiteBox2{width:720px; height:175px; background-color:#fff;}
.userGuideTxt2{width:700px;height:155px; border:1px solid #ccc; color:#333;}

.agree{float:right; padding-top:10px;}
.btnArea{clear:both; padding-top:20px; text-align:center;}
.btnArea img{padding-right:10px;}

.errMsg1{padding:0 0 0 0; font-size:20px; text-align:left; color:#8c0000; margin:10px 0;}
.errMsg{padding:0 0 10px 0; font-size:20px; text-align:center; color:#8c0000; margin:10px 0;}
.errMsgLogin{padding:0 0 0 0; text-align:right; color:#8c0000; margin:5px 0 0 0 ; font-weight:bold;}

/*È¸¿øÁ¤º¸ÀÔ·Â*/
.lineBoxMem{width:720px; padding:10px;background:url('/portal_rnl/images/sub/patternbg.gif') repeat 0 0;}
.whiteBoxMem{width:720px; background-color:#fff;overflow:hidden;}
.memberInfo{padding-left:10px;}
.starInfo{float:right; padding:5px; color:#8c0000; font-weight:bold;}
.star{font-weight:bold; color:#8c0000;}
.memberWrite{float:left; width:700px; border:0; border-top:1px solid #ff9900; border-bottom:1px solid #3399cc; margin-bottom:15px;}
.memberWrite caption{position:absolute; overflow:hidden; height:0; width:0; font-size:0px;}
.memberWrite th{padding:4px 5px; border:0; border-bottom:1px solid #cfcfcf; background:#f7f7f7; width:120px; text-align:center; font-size:1em; color:#585b48;}
.memberWrite td{padding:4px 5px; border:0; border-bottom:1px solid #cfcfcf; font-size:1em;}
.txt_s{font-size:0.85em; color:#8c0000; font-weight:bold;}
.txt_r{font-size:0.85em; color:red; font-weight:bold;}
.txt_s01{font-size:0.85em; color:#333333;}
.memInfoBtn{vertical-align:middle;}
.inputText{color:#333333; font-size:1em; border:1px solid #bbb;height:17px;}
.inputText_login{color:#ffffff; font-size:1em; border:1px solid #bbb;height:17px;}
.inputZipcode{}
.subAnimalSelect {border:1px solid #bbb;height:21px;}

#popupBg{width:400px; padding:10px; background:url('/portal_rnl/images/sub/patternbg.gif') repeat 0 0;}

.popupBox{background-color:#fff; text-align:center;}
.popupCnt{height:200px;}
.popupLogo{float:left; padding-top:20px; padding-left:25px;}
.popupTitId{float:right; padding:50px 30px 20px 0;}

.blueBox{clear:both; width:340px; padding:2px; background-color:#adb3c1; margin: auto}
.blueBoxWhite{background-color:#fff; padding:10px;}
.btnAlign{vertical-align:middle;}

.popupCntZip{height:400px;}
.idMsg{color:#ff3300; font-weight:bold; padding:5px;}
.zipMsg{color:#0973ad; padding:5px; font-size:0.85em;}
.addEx{color:#ff3300; padding:5px; font-size:0.85em;}
.addMsg{color:#333333; padding:5px; font-size:1em; text-align:left; font-weight:normal; padding:10px 30px;}
.addList{color:#333333; text-align:left; padding-Left:5px;}
.addList a:link{text-decoration:none; color:#586481;}
.addList a:visited{text-decoration:none; color:#45617c;}
.addList a:hover, a:active, a:focus{text-decoration:underline; color:#0c142a;}

.pagination{width:740px; height:30px; text-align:center;clear:both;}
.goFirst, .goPrev, .goNext, .goLast{padding-right:3px; vertical-align:middle;}

/*µðÀÚÀÎÃß°¡090807 --------------------------------------------------*/

.Boxbg{width:720px; padding:10px; background:url('/portal_rnl/images/sub/patternbg.gif') repeat 0 0; min-height: 100%;}
.BoxWhiteBg{background-color:#fff; padding:10px;}
.BoxCnt{height:250px;}
.loginArea{width:738px; height:300px; margin-top:60px; background:url('/portal_rnl/images/sub/loginbg.gif') no-repeat 0 0;}

.btnLogin{position:absolute; top:452px; left:780px;}
.btnGaip{position:absolute; top:543px; left:780px;}
.loginInput{float:left; padding-top:64px; padding-left:314px;}
.loginInput dl {float:left; width:230px;}
.loginInput dl dt{float:left; width:65px;margin:5px 0 2px;}
.loginInput dd{float:left;margin:5px 0 2px;}
.loginInput img,.loginInput label{vertical-align:middle;}

.idArea{width:740px; height:205px; background:url('/portal_rnl/images/sub/id_bg.gif') no-repeat 0 0;}
.pwArea{width:740px; height:225px; background:url('/portal_rnl/images/sub/pw_bg.gif') no-repeat 0 0;}
.idSearchInput{float:left; padding-top:104px; padding-left:250px;}
.idSearchInput dl{float:left; width:230px; line-height:26px;}
.idSearchInput dl dt{float:left; width:65px;}
.idSearchInput dd{float:left;}
.idSearchInput img{vertical-align:middle;}

/* ¾ÆÀÌµð/ºñ¹Ð¹øÈ£ Ã£±â */
.pwSearchInput{float:left; padding-top:110px; padding-left:250px;}
.pwSearchInput dl{float:left; width:230px; line-height:26px;}
.pwSearchInput dl dt{float:left; width:65px;}
.pwSearchInput dd{float:left;}
.pwSearchInput img{vertical-align:middle;}
.btnConfirmId{position:relative; top:104px; left:0px;}
.btnConfirmPW{position:relative; top:114px; left:0px;}


.idSearchInput .ddd1{ position:absolute; top:398px; left:290px; } 
.idSearchInput .ddd2{ position:absolute; top:540px; left:300px; }
.pwSearchInput .ddd3{ position:absolute; top:665px; left:290px; }
.pwSearchInput .ddd4{ position:absolute; top:820px; left:295px; }



/* È¸¿øÁ¤º¸ ¸ÞÀÎ /portal_rnl/member/member_step00.jsp */
.memSelectArea{ width:740px; height:355px; background:url('/portal_rnl/images/sub/mem_select.gif') no-repeat 0 0;}
.memSelectArea .left_member{position:absolute; width:200px; top:357px; left:280px;}
.memSelectArea .left_member p{padding:16px 0 0 4px;}
.memSelectArea .center_member{position:absolute; width:200px; top:357px; left:515px;}
.memSelectArea .center_member p{padding:16px 0 0 4px;}
.memSelectArea .right_member{position:absolute; width:200px; top:357px; left:760px;} 
.memSelectArea .right_member p{padding:16px 0 0 4px;}
.topSpace{padding-top:50px;}
.btnForMem{ padding:30px 0 0 50px;}
.btnGeMem{ padding:30px 0 0 10px;}
.btnRfidMem{ padding:30px 0 0 50px;}

.memOkArea{position:relative; width:740px; height:355px;}
.mem_okbg{position:absolute; width:740px; height:355px;}
.btnGoHome{position:absolute; top:220px; left:355px;}
.btnGoLogin{position:absolute; top:220px; left:465px;}

/*----------------------------------------------------------°Ô½ÃÆÇ Á¤ÀÇ-----------------------------------------*/
.SearchArea{width:740px; height:130px; background:url('/portal_rnl/images/sub/search_bg.gif') no-repeat 0 0;}
.SearchArea01{position:relative;border:solid 2px #cdcdcd; overflow:hidden; padding:10px 10px 10px 124px;}
.SearchArea01 .searchIcon{padding:10px 20px;position:absolute;left:10px; top:10px;background:#fff;}
.SearchArea01 .searchList02 {margin:5px 0 5px 0;}
.SearchArea01 .searchList03 {margin:5px 0 5px 0;}
.SearchArea01 select {border: 1px solid #bbb;height: 21px;}
	.SearchArea01 h3, .SearchArea02 h3 {float:left;}
.SearchArea02{position:relative;border:solid 2px #cdcdcd; overflow:hidden; padding:10px 10px 10px 124px;;}
.SearchArea02 .searchIcon{padding:10px 20px;position:absolute;left:10px; top:10px;background:#fff;}
.SearchArea02 .searchList03 {margin:5px 0 5px 0;}
.SearchArea02 select {border: 1px solid #bbb;height: 21px;}

.boardList{float:left; width:740px; border:0; border-top:1px solid #ecbc7a; border-bottom:2px solid #ecbc7a; margin-bottom:15px; text-align:center;}
.boardList caption{position:absolute; overflow:hidden; height:0; width:0; font-size:0px;}
.boardList th{padding:4px 5px; border:0; border-bottom:1px solid #f4ddbd; height:26px; text-align:center; 
font-size:1em; color:#585b48; background: #fbf7ee url('/portal_rnl/images/sub/board_div.gif') no-repeat center right;line-height:1.7em;}
.boardList td{padding:4px 5px; border:0; border-bottom:1px solid #cfcfcf; font-size:1em;}

.hitArea{float:right; padding:10px 0 5px 10px; font-size:1em; font-weight:bold; color:#666;}
.bulletOR{padding-right:5px; vertical-align:middle;}
.boardList th.last-child{background-image:none;}
.boardList td{color:#454545; font-size:1em;}
.boardList td.num{width:60px; line-height:1.7em;}
.boardList td.bunsilAdd{width:130px;}
.boardList td.title{width:150px; line-height:1.7em;}
.boardList td.bunsilName{width:70px;}
.boardList td.date{width:90px;}
.boardList td.etc{width:110px; text-align:center;}
.etc ul li{float:left; padding-left:3px}
.etc ul li img{vertical-align:middle;}

.boardList td.no{width:50px;}
.boardList td.title{width:200px; text-align:left;}
.boardList td.writer{width:100px;}
.boardList td.date{width:100px;}
.boardList td.attach{width:60px;}
.boardList td.hit{width:80px;}

.boardList td.manageNo{width:200px;}
.boardList td.isPlace{width:185px;}
.boardList td.manageOrg{width:115px;}
.boardList td.pumJong{width:100px;}
.boardList td.isDate{width:100px;}
.boardList td.biGo{width:50px;}
.boardList td.bohosoNo{width:100px; line-height:1.7em;}
.boardList td.bohosoName{width:150px;}
.boardList td.bohosoCeo{width:70px;}
.boardList td.bohosoTel{width:120px;}
.boardList td.bohosoAdd{width:170px;}
.boardList td.bohosoArea{width:120px;}
.boardList td.buseOrg{width:25%; line-height:1.7em;}
.boardList td.buseMail{width:40%; line-height:1.7em;}
.boardList td.agencyAddr{width:50%; line-height:1.7em; text-align:left;}
.boardList td.agencyName{width:25%; line-height:1.7em;}
.boardList td.saleNo{width:100px; line-height:1.7em;}
.boardList td.saleAgency{width:200px; line-height:1.7em;}
.boardList td.saleOwner{width:100px; line-height:1.7em;}
.boardList td.saleAddr{width:300px; line-height:1.7em;}
.boardList td.hospiNo{width:60px; line-height:1.7em;}
.boardList td.hospiName{width:35%; line-height:1.7em;}
.boardList td.hospiAddr{width:40%; line-height:1.7em;}
.boardList td.eduPlace{width:150px; line-height:1.7em;}
.boardList td.eduTitle{width:300px; line-height:1.7em;}
.boardList td.eduMem{width:50px; line-height:1.7em;}
.boardList td.eduTime{width:50px; line-height:1.7em;}
.boardList td.edubiGo{width:50px; line-height:1.7em;}
.boardList td.eduDate{width:100px; line-height:1.7em;}
.boardList td.eduDate01{width:100px; line-height:1.7em;}
.boardList td.hospiNo{width:60px; line-height:1.7em;}
.boardList td.hospiPhone{width:110px; line-height:1.7em;}
.boardList td.policyTitle{width:250px; line-height:1.7em; text-align:left;}
.boardList td.faqTitle{width:550px; line-height:1.7em; text-align:left;}
.boardList td.bunryu{width:50px; line-height:1.7em;}


.boardList a:link{text-decoration:none; color:#333; display:block; padding:3px;}
.boardList a:visited{text-decoration:none; color:#222f4e;}
.boardList a:hover, a:active, a:focus{text-decoration:underline; color:#006699;}

.boardSearchForm img{vertical-align:middle;}
.searchList01, .searchList02, .searchList03{color:#336699; font-weight:bold; margin:5px 0 0 0; width:550px; float:left;}
.searchListDR{float:left; color:#336699; font-weight:bold;}
.searchListAgency{position:relative; top:25px; left:150px; color:#336699; font-weight:bold;}

.SearchArea dl{float:left; color:#336699; font-weight:bold;}
.boardArea{text-align:center; margin-top:30px;}
.writeBtn{position:relative; top:0px; left:330px; }
.boardBG{width:720px; padding:10px; background:url('/portal_rnl/images/sub/patternbg.gif') repeat 0 0;}
.boardBox{background-color:#fff; text-align:center; padding:10px;overflow:hidden;}
.boardCnt{text-align:left; color:#454545; font-size:1em;}
.boardBG2{width:720px; padding:10px; background:url('/portal_rnl/images/sub/patternbg.gif') repeat 0 0;} /*2012.07.11 ³óÀåµ¿¹° > ÀÎÁõ»ó¼¼ */

.gonggoView{display:block;text-align:left; color:#454545; font-size:1em;}
.bunsilView{display:block; height:390px; text-align:left; color:#454545; font-size:1em;}
.bohoView{display:block; height:420px; text-align:left; color:#454545; font-size:1em;position:relative;}
.bohoView1{display:block; height:800px; text-align:left; color:#454545; font-size:1em;position:relative;}
.agencyView{display:block; height:180px; text-align:left; color:#454545; font-size:1em;}
.eduView{display:block; height:280px; text-align:left; color:#454545; font-size:1em;}
.eduView01{display:block; height:150px; text-align:left; color:#454545; font-size:1em;}


.boardCnt img{vertical-align:middle;} 

/*---¹öÆ°À§Ä¡ ¼¼·ÎÁß¾Ó---------*/
.button{vertical-align:middle;} 

.viewTable{float:left; width:700px; border:0; border-top:1px solid #ff9900; border-bottom:1px solid #3399cc; margin-bottom:15px;}
.viewTable caption{position:absolute; overflow:hidden; height:0; width:0; font-size:0px;}
.viewTable th{padding:4px 5px; border:0; border-bottom:1px solid #cfcfcf; background:#f7f7f7; width:120px; line-height:1.7em;
text-align:center; font-size:1em; color:#585b48;}
.viewTable td{padding:4px 5px; border:0; border-bottom:1px solid #cfcfcf; font-size:1em;}
.widthIn{width:230px;}

.nodata{width:700px;border-top:1px solid #ff9900; border-bottom:1px solid #3399cc;text-align:center;padding:5px 0;}

/*--ºÐ½Ç ½Àµæ µ¿¹°»çÁøÀ§Ä¡---------*/
#aniPhoto {
	position:absolute;
	left:740px; top:450px; width:233px; height:188px; padding-top:15px;right:50px;
	background:url('/portal_rnl/images/sub/photobg.gif') no-repeat 0 0;
	z-index:1;}
	
#aniPhoto_1 {
	position:absolute;
	left:740px; top:450px; width:233px; height:188px; padding:15px;right:50px;
	background:url('/portal_rnl/images/sub/photobg.gif') no-repeat 0 0;
	z-index:1;}

#aniPhoto_link {
	position:absolute;
	left:490px; top:65px; width:233px; height:188px; padding-top:15px;right:50px;
	background:url('/portal_rnl/images/sub/photobg.gif') no-repeat 0 0;
	z-index:1;}

/*--°ø°í µ¿¹°»çÁøÀ§Ä¡---------*/
#gonggoPhoto {
	position:absolute;
	left:740px; top:400px; width:233px; height:188px; padding:15px;
	background:url('/portal_rnl/images/sub/photobg.gif') no-repeat 0 0;
	z-index:0;}

/*--º¸È£Áßµ¿¹° µ¿¹°»çÁøÀ§Ä¡---------*/
#bohoPhoto {
	position:absolute;
	left:740px; top:425px; width:233px; height:188px; padding:15px;
	background:url('/portal_rnl/images/sub/photobg.gif') no-repeat 0 0;
	z-index:0;}

/*---´ñ±Û¾²±â---------*/
.addWirteBG{width:720px; padding:10px; background:url('/portal_rnl/images/sub/patternbg.gif') repeat 0 0; margin-top:20px;}
.addWirteBox{background-color:#fff; text-align:center; padding:10px;}
.addWirteCnt{height:80px; color:#454545; font-size:1em;}
.addWirteCnt p{float:left; padding:5px;}
.admintit{color:#0066cc; font-weight:bold;}
.addTextArea{width:540px; height:70px; color:#333;}

/* tabmenu */
#tabArea{clear:both; width:740px; height:32px; margin-top:20px; margin-bottom:10px;}
#tabmenu{clear:both; height:32px; background:url('/portal_rnl/images/sub/tabline.gif') repeat-x 0 0;}
#tabmenu li{float:left; height:32px; font-weight:bold;}
#tabmenu .current_on{float:left; width:150px; height:32px; padding:8px 0 0 0; 
background:url('/portal_rnl/images/sub/tab_on_bg.gif') no-repeat top; color:#cc3300; margin-left:5px; text-align:center;}
#tabmenu .current a:link{text-decoration:none; color:#cc3300; display:block; padding:3px;}
#tabmenu .current a:visited{text-decoration:none; color:#222f4e;}
#tabmenu .current a:hover, a:active, a:focus{text-decoration:underline; color:#cc3300;}
#tabmenu .current{float:left; width:150px; height:32px; padding:8px 0 0 0px; margin-left:5px;
background:url('/portal_rnl/images/sub/tab_off_bg.gif') no-repeat top; color:#222f4e; text-align:center;}

#tabmenu2{clear:both; height:32px; background:url('/portal_rnl/images/sub/tabline.gif') repeat-x 0 0;}
#tabmenu2 li{float:left; height:32px; font-weight:bold;}
#tabmenu2 .current_on{float:left; width:150px; height:32px; padding:8px 0 0 0; 
background:url('/portal_rnl/images/sub/tab_on_bg.gif') no-repeat top; color:#cc3300; margin-left:5px; text-align:center;}
#tabmenu2 .current a:link{text-decoration:none; color:#cc3300; display:block; padding:3px;}
#tabmenu2 .current a:visited{text-decoration:none; color:#222f4e;}
#tabmenu2 .current a:hover, a:active, a:focus{text-decoration:underline; color:#cc3300;}
#tabmenu2 .current{float:left; width:150px; height:32px; padding:8px 0 0 0px; margin-left:5px;
background:url('/portal_rnl/images/sub/tab_off_bg.gif') no-repeat top; color:#222f4e; text-align:center;}

.sTitleGe{padding:10px 46px 20px 46px; background:url('/portal_rnl/images/common/s_bullet07.gif') no-repeat 27px 12px;}
.sTitleGe3{padding-top:10px; padding-bottom:10px;} /* 2012.07.11 Ãß°¡ */
.gonggo{padding-left:45px;}
.deungrok{padding-left:40px; margin:20px 0;}
.funeral{margin:20px 0;}
.agencyNumber{padding:0 0 10px 0; text-align:right; color:#BF0000; margin:10px 0 0 0;}
.senseCnt{width:680px; padding-left:30px; color:#454545; line-height:1.2em;}

/*---ÀÏ¹Ýhtml»çÀÌÆ®Á¤ÀÇÃß°¡ 20090824---------*/
.infoTit01{padding:10px 0 10px 25px; font-weight:bold; font-size:1.1em; color:#597800; letter-spacing:-0.15em; 
background:url('/portal_rnl/images/sub/ss_bullet.gif') no-repeat 10px 12px;clear:both;}
.infoTit02{padding:25px 0 10px 25px; font-weight:bold; font-size:1.1em; color:#597800; letter-spacing:-0.15em; 
background:url('/portal_rnl/images/sub/ss_bullet.gif') no-repeat 10px 27px;}
.infoTable{float:left; width:680px; border:0; border-top: 1px solid #ff9900; border-right: 1px solid #cfcfcf; font-size:0.9em; letter-spacing:-0.1em; margin:15px 0;}
.infoTable caption{position:absolute; overflow:hidden; height:0; width:0; font-size:0px;}
.infoTable th{padding:4px 5px; border:0; border-left:1px solid #cfcfcf; border-bottom:1px solid #cfcfcf; background:#f7f7f7; line-height:1.7em;
text-align:center; font-size:1em; color:#585b48;}
.infoTable td{padding:4px 5px; border:0; border-left:1px solid #cfcfcf; font-size:1em; border-bottom:1px solid #cfcfcf; }
.font_or{color:#522000;}
.widthisHow{width:150px;}

.kindTable{float:left; width:660px; border:0; border-top: 2px solid #ff9900; border-right: 1px solid #cfcfcf; font-size:0.9em; letter-spacing:-0.1em; margin:15px 0;border-spacing:0;}
.kindTable caption{position:absolute; overflow:hidden; height:0; width:0; font-size:0px;}
.kindTable th{padding:4px 5px; border:0; border-left:1px solid #cfcfcf; border-bottom:1px solid #cfcfcf; background:#f7f7f7; line-height:1.7em;
text-align:center; font-size:1em; color:#585b48;}
.kindTable td{padding:4px 5px; border:0; border-left:1px solid #cfcfcf; font-size:1em; border-bottom:1px solid #cfcfcf; }

#kindBG{width:400px; padding:10px; background:url('/portal_rnl/images/sub/patternbg.gif') repeat 0 0;}
.kindBGBox{background-color:#fff; text-align:center; margin:auto 0;}
.kindCnt{height:100%; margin:auto 0; text-align:center;}
.kindPopTitle{float:left; padding-top:50px; padding-left:150px;}
.infoDet{clear:both; width:340px; text-align:left; padding:10px 20px;}
.closeBtn{padding-bottom:10px;}

.tableBG{width:680px; padding:10px; margin-top:20px; background:url('/portal_rnl/images/sub/patternbg.gif') repeat 0 0;}
.tableBox{background-color:#fff; text-align:center; padding:10px;}
.tableCnt{height:210px; color:#454545; font-size:1em; }
.tableBG a:link{text-decoration:none; color:#663300;}
.tableBG a:visited{text-decoration:none; color:#663300;}
.tableBG a:hover, a:active, a:focus{text-decoration:underline; color:#663300;}





.brownTxt{font-weight:bold; color:#993300;}
.txt{padding-left:10px;}
.adoptionCnt{text-align:center;}
.firstImg{padding-top:20px;}

/*---ÅëÇÕ°Ë»ö¹Ú½º---------*/
.tongSearchArea{position:relative;padding:10px 10px 10px 138px; background:url('/portal_rnl/images/sub/patternbg.gif') repeat 0 0; text-align:center; border:none;}
.searchTable{padding:9px 0;background-color:#FFF; border:none; text-align:left; }
.searchIcon{padding:12px 32px;position:absolute;left:10px; top:10px;background:#fff;}
.tongSearchArea2{position:relative; padding:10px 10px 10px 138px; background:url('/portal_rnl/images/sub/patternbg.gif') repeat 0 0; text-align:center; border:none;} /* 2012.07.11 Ãß°¡ */
.SearchCombo {border:1px solid #bbb;height:21px;}

/*---ÅëÇÕ°Ë»ö¹Ú½º---------*/
.DetailViewArea{width:720px; padding:10px; background:url('/portal_rnl/images/sub/patternbg.gif') repeat 0 0; 
text-align:center; border:none;overflow:hidden;}
.viewTableWrap{background-color:#FFF;text-align:left; overflow:hidden;}

.left10{padding:10px 0 10px 10px;}
.left10.tblWrap{overflow:hidden;background:#fff;text-align:left;}s

.fontBoldBlue{font-weight:bold; color:#0066cc;}
div.boardRread{line-height:140%; border-top:2px solid #ecbc7a; }
div.boardRread h4,div.boardRread h5 { background:#fbf7ee; border-bottom:1px solid #f4ddbd; color:#5e5e5e; font-size:12px; font-weight:bold;
padding:7px 0px 5px 0px; text-align:center; margin:0;
}	
div.boardRread .row_info {float:left; border-bottom:1px solid #d2d2d2; font-weight:normal; width:740px;}
div.boardRread .row_info dt, div.boardRread .row_info dd{display:inline; }
div.boardRread .row_info dt {float:left; width:70px; background: url(/portal_rnl/images/board/bullet_dotted.gif) no-repeat 7px 45%;
padding:7px 0 5px 15px; font-weight:bold; color:#5e5e5e; font-size:1em; }
div.boardRread .row_info dd{float:left; padding:7px 15px 5px 10px; background: url(/portal_rnl/images/board/list_title_line.gif) no-repeat left;}
div.boardRread .row_info dd.wpix{width:140px;}
div.boardRread .row_info dd.wpix01{width:80px;}
div.boardRread .row_info dd img{vertical-align:middle;}
div.boardRread .boardCnt{padding:15px 10px; min-height:200px; vertical-align:top; clear:left; border-bottom:2px solid #f4ddbd;}
div.boardRread .attach_file {padding:0 0 0 17px; background: url(/portal_rnl/images/common/icon_file.gif) no-repeat left 1px;}

.space{margin-top:20px;}


/*---¸ÞÀÎ¼öÁ¤---------*/
.thumbnail{float:left; width:96px; height:72px; font-size:0; line-height:0; }
.thumbnail img{border:1px solid #aaaaaa; margin-top:10px;}
.genderFM{color:#8c0000; font-weight:bold;}
.genderM{color:blue; font-weight:bold;}
.upDate{font-weight:bold; color:#666666;}




.kindOfYugi{font-weight:bold; color:#336666;}
.kindOfBunsil{font-weight:bold; color:#003399;}
.kindOfSubduk{font-weight:bold; color:#006600;}
.kindOfBoho{font-weight:bold; color:#993300;}
.YugiList{clear:both; padding-top:5px; margin-left:30px;}
.ListTxt{letter-spacing:-0.1em;}
.mainDateArea{font-size:0.85em; color:#666666;}
.mainDiv{vertical-align:middle; padding:0 5px;}














/*----------------------------------------------------------°³¹ß½Ã Ãß°¡ ¹× º¯°æ»çÇ×-----------------------------------------*/
    /**
	#gnb li.ul{float:left;}
	#gnb101{padding-left:0px; }
	#gnb201{padding-left:50px; }
	#gnb301{padding-left:100px;}
	#gnb401{padding-left:330px;}
	#gnb501{padding-left:400px; }
	#gnb601{padding-left:530px;}
	#gnb701{padding-left:650px;}
	**/
	#gnb li.ul{float:left;}
	#gnb101{padding-left:0px; width:770px;}
	#gnb201{padding-left:50px; width:650px;}
	#gnb301{padding-left:100px; width:500px;}
	#gnb401{padding-left:330px; width:300px;}
	#gnb501{padding-left:400px; width:350px;}
	#gnb601{padding-left:530px; width:330px;}
	#gnb701{padding-left:570px; width:250px;}
	
	fieldset {border:none; vertical-align:middle;}	
	.pagination_pop{text-align:center;}

	.kindTable a:link{text-decoration:none; color:#663300;}
	.kindTable a:visited{text-decoration:none; color:#663300;}
	.kindTable a:hover, a:active, a:focus{text-decoration:underline; color:#663300;}
	
	
	.reservBtn{position:relative; top:20px; left:670px; }
	.reservBtn2{position:relative; top:0px; left:670px; }	
	.g4c01{position:relative; top:50px; left:0px; text-align:center;}  
	
	
	.boardList td.reserveNo{width:170px; text-align:center;}   
	.boardList td.reserveTitle{width:130px; text-align:center;}
	.boardList td.reserveSex{width:50px; text-align:center;}
	.boardList td.reserveDate{width:100px; text-align:center;}
	.boardList td.reserveApr{width:50px; text-align:center;}
	.boardList td.reserveEtc{width:150px; text-align:center;}
	
	.reserveZip.ul.li{width:100%;}
	
	img {border:0; vertical-align:middle;}
	.inputImage {vertical-align:middle;}

	.leftBanner{float:left; margin-top:20px;}
	.leftBanner li{padding-top:3px;}

.farmTxt{padding-left:20px; color:#474747; font-size:1em; line-height:140%;}
/*µðÀÚÀÎÃß°¡ 1030--------------------------------------------------*/

.farmPhoto{float:left; width:200px; height:100%; padding-top:20px;background:url('/portal_rnl/images/sub/photo_farm.jpg') no-repeat 0 0;}
.farmPhoto01{float:left; width:210px; height:300px; padding-top:20px;background:url('/portal_rnl/images/sub/photo_farm.jpg') no-repeat 0 20px;}
.farmPhoto02{float:left; width:200px; height:300px; padding-top:20px;background:url('/portal_rnl/images/sub/bgimg.jpg') no-repeat 0 20px;}
.farmTxtArea{float:left; width:510px; height:100%; padding-top:20px; letter-spacing:-0.1em; color:#474747;}


.imgSale{padding-top:20px; padding-left:10px;}



/*========================================================== ÆäÀÌÁö Ãß°¡_2010³â02¿ù16ÀÏ ==============================================*/

.content_leftimg{float:left; width:210px; height:100%; padding-top:20px; padding-left:16px;}

.content_TxtArea{float:left; width:510px; height:100%; padding-top:20px; letter-spacing:-0.1em; color:#474747;/* border:1px solid #b59b84;*/}
.content_title01{padding:0px 0px 29px 22px;}
.content_title02{padding:0px 0px 7px 22px;}
.content_title03h{padding:0px 0px 17px 22px;}
.content_title03{padding:0px 0px 30px 10px;}
	.li_text01{padding-left:15px; color:#474747; font-size:1em; line-height:140%;}

.table_tit01{padding:10px 46px 0px 46px; background:url('/portal_rnl/images/common/s_bullet07.gif') no-repeat 27px 12px;}/*Å×ÀÌºí Å¸ÀÌÆ²*/
.table_3td{text-align:center; width:226px;}/*Å×ÀÌºí 3Ä­*/
.table_text01{padding:10px 0px 0px 30px;}/*Å×ÀÌºíÇÏ´Ü º¸Ãæ¼³¸í*/




.content_limg_ab{float:left; width:234px; height:512px; padding-top:20px; padding-left:10px;background:url('/portal_rnl/images/sub/img01_sys_about.gif') no-repeat 10px 20px;}/*½Ã½ºÅÛ¼Ò°³:ÀÌ¹ÌÁö*/

.content_TxtAreab{float:left; width:472px; height:100%; padding-top:20px; letter-spacing:-0.1em; color:#474747;}/*½Ã½ºÅÛ¼Ò°³:ÅØ½ºÆ®¿µ¿ª*/
.content_titab01{padding:0px 0px 29px 22px;}/*½Ã½ºÅÛ¼Ò°³:ÅØ½ºÆ®01*/
.content_titab02{padding:0px 0px 7px 22px;}/*½Ã½ºÅÛ¼Ò°³:ÅØ½ºÆ®02*/
.content_titab03{padding:0px 0px 20px 22px;line-height:140%;}/*½Ã½ºÅÛ¼Ò°³:ÅØ½ºÆ®03*/

/*====================================================================================================================================*/



/*========================================================== »çÀÌÆ®¸Ê ÆäÀÌÁöÃß°¡_2010³â02¿ù23ÀÏ ==============================================*/
.sitemap_al{padding:0px 0px 0px 20px;} 

.sitemap01{margin:20px 0 0 0;}
	.sitemap01 li.sitemap01_F{float:left; padding:10px 20px;} 

/*========================================================== »çÀÌÆ®¸Ê ÆäÀÌÁöÃß°¡_2010³â02¿ù23ÀÏ ==============================================*/

.thumbnail01{float:left; padding:0px; width:357px; vertical-align:top;margin-top:10px;}
#thumbnail02{float:right; padding:0px; width:357px; vertical-align:top;}


.thumbnail_imgbg{width:151px; height:115px; background:url('/portal_rnl/images/board/thumbnail_photo_bg.gif') no-repeat}
.thumbnail_img01{float:left; width:145px; height:110px; padding:5px 2px 2px 2px;} 
.thumbnail_img02{float:left; width:49px; height:16px; padding:0px 0px 0px 0px; border: 0px;clear:left;margin:0 5px 4px 0;}

.thumbnail_table01{float:left; vertical-align:top; margin:0 0 0 3px; font-size:12px; width:200px; border-collapse:collapse;}
	.thumbnail_table01 th{float:left; padding:0px 1px 2px 1px; height:16px; border: 1px solid black; border-color:#d0d8ca;}
	.thumbnail_table01 td{float:left; padding:1px 1px 1px 3px;text-align:left; border: 1px solid black; border-color:#d0d8ca;letter-spacing:-1px;}

.thumbnail_table01 dd {float:left;margin-bottom:2px;*margin-top:2px;*text-align:left;*width:140px;letter-spacing}

.thumb_inner01 {float:left;width:154px;}
.thumb_inner02 {float:left;}

.abandarea {overflow:hidden;clear:both;margin-top:15px;}
.aband_desc {text-align:left; padding:10px 0 5px 10px; font-size:1em; font-weight:bold; color:#666;}
.ab_nodata {height:40px;text-align:center;clear:both;}

.thumbnail_btn01{clear:both; float:left; padding:5px 0px 20px 45px; text-align:left;}

.thumbnail_btn01_2{padding:5px 0px 20px 45px; text-align:left;}

.thumbnail_wiline{clear:both; float:left; padding:0px 0px 0px 0px;}

/*==================================================================================================================================== border:1px solid #aaaaaa;*/
/*====================================================================================================================================*/


/*========================================================== FAQ½½¶óÀÌµå °Ô½ÃÆÇ Ãß°¡_2010³â11¿ù01ÀÏ ==============================================*/

.faq_box01{clear:left; border:0; border-top:#cec8bd 1px solid; border-bottom:#cec8bd 1px solid; border-left:#efede9 1px solid; border-right:#efede9 1px solid; background-color:#efede9;}

.faq_title{clear:left; padding:3px 0 3px 3px;}
.faq_titlebg{clear:left; width:732px; height:29px; background:url('/portal_rnl/images/board/faq_title.gif') no-repeat;}
.faq_title_t01{float:left; width:68px; height:18px; font-size:12px; color:#FFFFFF; font-weight:bold; padding-top:5px;}
.faq_title_t02{float:left; width:658px; height:18px; font-size:12px; color:#FFFFFF; font-weight:bold; padding-top:5px;}
.faq_title_t03{float:left; width:80px; height:18px; font-size:12px; color:#FFFFFF; font-weight:bold; padding-top:5px;}


.faq_ask{clear:left; padding:3px 0 0 3px;}
.faq_askbg{clear:left; width:732px; height:29px; background:url('/portal_rnl/images/board/faq_ttitle.gif') no-repeat;}
.faq_ask_t01{float:left; width:68px; height:18px; font-size:12px; color:#595959; padding-top:5px;}

.faq_ask_t02{float:left; width:648px; height:18px; font-size:12px; color:#2d2d2d; font-weight:bold; padding-top:5px; padding-left:10px; text-align:left;}
.faq_ask_t02 a:link, .faq_ask_t02 a:visited {color: #2d2d2d; text-decoration:none;}
.faq_ask_t02 a:active, .faq_ask_t02 a:hover{color: #8c0000; text-decoration:none;}

.faq_ask_t03{float:left; width:80px; height:18px; font-size:12px; color:#595959; padding-top:5px;}


.faq_question{clear:left;}
.faq_question_bg{clear:left; padding:1px 0px 0px 3px;}
.faq_question_bg01{clear:left; width:732px; height:10px; background:url('/portal_rnl/images/board/faq_q_tbg.gif') no-repeat;}
.faq_question_bg02{clear:left; width:712px; background-color:#faf9f8; vertical-align:top; text-align:left; padding:0 10px 0 10px;overflow:hidden;}
.faq_question_bg03{clear:left; width:732px; height:10px; background:url('/portal_rnl/images/board/faq_q_bbg.gif') no-repeat; vertical-align:top;}

.faq_wiline{ width:732px; height:5px; background:url('/portal_rnl/images/board/faq_wiline.gif') no-repeat;}

/*==================================================================================================================================== border:1px solid #aaaaaa;*/


/* Å×ÀÌºí °ü·Ã css Ãß°¡ 20120621 */
.bd_mark {float:left; width:500px; padding-left:20px;}
.contable{float:left; width:500px; border:1px solid #bebebe; background:#FFFFFF; margin-bottom:30px;}
.TH_center{text-align:center; color:#3f3f3f; vertical-align:middle; padding-left:5px; padding-right:5px; padding-top:5px; padding-bottom:5px; background-color:#f3f3f3; border:1px solid #bebebe;}
.TD_left{text-align:left; color:#555555; vertical-align:middle; padding-left:5px; padding-right:5px; padding-top:5px; padding-bottom:5px; background-color:#FFFFFF;  border:1px solid #bebebe;}
.TD_center{text-align:center; color:#555555; vertical-align:middle; padding-left:5px; padding-right:5px; padding-top:5px; padding-bottom:5px; background-color:#FFFFFF;  border:1px solid #bebebe;}

/* µ¿¹°µî·ÏÁ¦ ÄÁÅÙÃ÷(µðÀÚÀÎ) Ãß°¡_2012³â12¿ù11ÀÏ ==============================================*/
#Contents_new { padding:10px; background:url('../../images/sub/bg1_vic_public.gif') center top no-repeat; overflow:hidden; }
#Contents_new div.left { float:left; width:345px; }
/*#Contents_new div.right { float:right; width:345px; height:445px; background:url('../../images/sub/bg2_vic_public.gif') center bottom no-repeat; overflow:hidden; position:relative;  }*/
#Contents_new div.right { float:right; width:345px; background:url('../../images/sub/bg2_vic_public.gif') center 80px no-repeat; overflow:hidden;  }
#Contents_new div.left, #Contents div.right { margin-top:10px; margin-bottom:20px; }
#Contents_new div.clear { clear:both; height:300px; background:url('../../images/sub/bg3_vic_public.gif') center top no-repeat; overflow:hidden; }
#Contents_new div.clear ul { width:660px; margin:0px auto; list-style:none; overflow:hidden; position:relative; top:28px; }
#Contents_new div.clear ul li { float:left; width:200px; height:220px; margin:0px 10px; text-align:center; }
#Contents_new div.clear img.imgps { position:relative; top:60px; left:10px; }
#Contents_new div.contdiv1 { padding-bottom:20px; border-bottom:1px solid #CCC; }
#Contents_new div.contdiv2 { padding:20px 0px; border-bottom:1px solid #CCC; }
/*#Contents_new div.contdiv3 { position:absolute; top:230px; left:18px; }*/
#Contents_new div.contdiv3 { margin:210px 0 14px 18px; }
#Contents_new h4,#Contents_new h5 { margin-bottom:20px; }
#Contents_new p.ctit,#Contents_new h5.h501 { margin-bottom:5px; }
#Contents_new p.hidden { font-size:0px; position:absolute; left:-1000px; }

/*´Þ·Â CrossBrowsing (µðÀÚÀÎ Ãß°¡) 2014³â 06¿ù 22ÀÏ*/

/*
	Stylesheet for Tigra Calendar v5.0
	Product is Public Domain (Free for any kind of applicaiton, customization and derivative works are allowed) 
	URL: http://www.softcomplex.com/products/tigra_calendar/

	- all image paths are relative to path of stylesheet
	- the styles below can be moved into the document or in existing stylesheet

*/

/* input box in default state */ 
.tcalInput {
	color:#333333; font-size:1em; border:1px solid #bbb;height:17px;
	background: url('/portal_rnl/images/sub/cal.gif') 100% 50% no-repeat;
	padding-right: 20px;
	cursor: pointer;
}

/* additional properties for input boxe in activated state, above still applies unless in conflict */
.tcalActive {
	background-image: url('/portal_rnl/images/sub/no_cal.gif');
}
/* container of calendar's pop-up */
#tcal {
	position: absolute;
	visibility: hidden;
	z-index: 100;
	width: 170px;
	background-color: white;
	margin-top: 2px;
	padding: 0 2px 2px 2px;
	border: 1px solid silver;

	-moz-box-shadow: 3px 3px 4px silver;
	-webkit-box-shadow: 3px 3px 4px silver;
	box-shadow: 3px 3px 4px silver;
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='silver')";
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='silver');
}

/* table containing navigation and current month */
#tcalControls {
	border-collapse: collapse;
	border: 0;
	width: 100%;
}
#tcalControls td {
	border-collapse: collapse;
	border: 0;
	padding: 0;
	width: 16px;
	background-position: 50% 50%;
	background-repeat: no-repeat;
	cursor: pointer;
}


#tcalControls th {
	border-collapse: collapse;
	border: 0;
	padding: 0;
	line-height: 25px;
	font-size: 10px;
	text-align: center;
	font-family: Tahoma, Geneva, sans-serif;
	font-weight: bold;
	white-space: nowrap;
}
#tcalPrevYear { background-image: url('/portal_rnl/images/sub/prev_year.gif'); }
#tcalPrevMonth { background-image: url('/portal_rnl/images/sub/prev_mon.gif'); }
#tcalNextMonth { background-image: url('/portal_rnl/images/sub/next_mon.gif'); }
#tcalNextYear { background-image: url('/portal_rnl/images/sub/next_year.gif'); }

/* table containing week days header and calendar grid */
#tcalGrid {
	border-collapse: collapse;
	border: 1px solid silver;
	width: 100%;
}
#tcalGrid th {
	border: 1px solid silver;
	border-collapse: collapse;
	padding: 3px 0;
	text-align: center;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 10px;
	background-color: gray;
	color: white;
}
#tcalGrid td {
	border: 0;
	border-collapse: collapse;
	padding: 2px 0;
	text-align: center;
	font-family: Tahoma, Geneva, sans-serif;
	width: 14%;
	font-size: 11px;
	cursor: pointer;
}		
#tcalGrid td.tcalOtherMonth { color: silver; }
#tcalGrid td.tcalWeekend { background-color: #ACD6F5; }
#tcalGrid td.tcalToday { border: 1px solid red; }
#tcalGrid td.tcalSelected { background-color: #FFB3BE; }		

