/* CSS Document */
@charset "euc-kr";

/* ÀüÃ¼ °øÅë */
body,table,th,p,div,ul,ol,li,dl,dt,dd,pre,blockquote,form 
{ color:#888; font-size:12px; font-family:Dotum,Gulim,AppleGothic,Sans-serif; line-height:120%;	margin:0;	padding:0; border:0;}
h1,h2,h3,h4,h5,h6,select { color:#888; font-size:12px; font-family:Dotum,Gulim,AppleGothic,Sans-serif; line-height:120%;	margin:0;	padding:0;}
ul,ol{ list-style-type:none; }

fieldset { border:0;	padding:0;}
caption,legend { display:none; }
input,select{ font-size:12px; font-family:Dotum; vertical-align:middle; color:#888; }

img { border:0; vertical-align:middle; }

a:link, a:visited{ color:#888; font-size:12px; text-decoration:none; }
a:hover, a:active{ color:#888; font-size:12px; text-decoration:none; }

#skin{
	background:#FFF url(http://image.r114.co.kr/images/outsite/r2korea/2008/tbg.gif) repeat-x;
}

/*¸ÞÀÎ*/
#mcFla{
	height:270px;
}
#mcCt{
	width:840px;
	margin:0 30px;
}

/*bottom*/
#mcBt{
	clear:both;
	margin:0;
	padding:3px 20px;
	width:100%;
	background:url(http://image.r114.co.kr/images/outsite/r2korea/2008/bt_bg.gif) repeat-x;
}
.btLogo{
	padding:20px 20px 20px 10px;
	width:15%;
	max-width:190px;
}
.btMenu{
	width:85%;
	padding:20px 10px;
}
.btMenu li{
	float:left;
	font-size:1px;
	line-height:1px;
	margin:0 5px 5px 0;
}
.btMenu p{
	width:500px;
	clear:left;
}
.btTrRcd{
	width:700px;
	text-align:center;
	margin-top:30px;
}

/*¸ÞÀÎÄÁÅÙÃ÷*/
.mcMenu{
	background:url(http://image.r114.co.kr/images/outsite/r2korea/2008/mc_box_bg.gif) repeat-x;
	border-right:5px solid #eee;
	border-left:5px solid #eee;
	height:255px;
}
.mcGrh{
	padding:40px 10px 30px 10px;
}

.mcAbt{
	/*width:260px;*/
	padding:55px 20px 20px 0;
	vertical-align:top;
}
.mcAbt h3{
	float:left;
	margin-bottom:8px;
}
.mcAbt h3 ul li.tab{
	float:left;
	overflow:hidden;
	padding:0;
	margin:0;
	list-style-image:none;
}

.mcAbt ul{
	width:255px;
	clear:both;
}
.mcAbt li{
	background:url(http://image.r114.co.kr/images/outsite/r2korea/2008/icon01.gif) 0 6px no-repeat;
	padding:3px 0 1px 12px;
	overflow:hidden;
}
.mcAbt li a:link,
.mcAbt li a:visited,
.mcAbt li a:hover,
.mcAbt li a:active{
	float:left;
	font-size:11px;
	color:#666;
}
.mcAbt li span{
	float:right;
	padding:0;
	color:#bbb;
}


.mcSvc{
	padding:55px 0 20px 0;
	vertical-align:top;
}
.mcSvc h3{
	float:left;
	margin-bottom:11px;
}
.mcSvc span{
	float:right;
	text-align:right;
	width:80px;
	padding-top:6px;
}
.mcSvc ul{
	width:245px;
	clear:both;
}
.mcSvc ul li{
	background:url(http://image.r114.co.kr/images/outsite/r2korea/2008/icon01.gif) 0 6px no-repeat;
	padding:3px 0 1px 12px;
	overflow:hidden;
}
.mcSvc ul li a:link,
.mcSvc ul li a:visited,
.mcSvc ul li a:hover,
.mcSvc ul li a:active{
	float:left;
	font:11px 'µ¸¿ò';
	color:#666;
}
.mcSvc ul li span{
	float:right;
	width:62px;
	padding:0;
	color:#bbb;
}

/*³×ÀÌ°ÔÀÌ¼Ç*/
#Navi{
	position:absolute; 
	top:238px; 
	left:0; 
	width:940px;
	padding:8px 0 0 0;
	font:11px 'µ¸¿ò';
	text-align:right;
	color:#ccc;
}
#Navi a:link,
#Navi a:visited,
#Navi a:hover,
#Navi a:active{
	font:11px 'µ¸¿ò';
	color:#ddd;
}

#Navi a:link strong,
#Navi a:visited strong,
#Navi a:hover strong,
#Navi a:active strong{
	font:11px 'µ¸¿ò';
	color:#f3f3f3;
	font-weight:bold;
}
#Navi img{
	margin:0 5px 1px 0;
}

/*Á¦ÈÞ»ç*/
.mcAlc{
	width:900px;
	text-align:center;
}
.mcAlc ul{
	margin:0 auto;
	width:445px;
}
.mcAlc li{
	float:left;
	padding:10px 0;
	margin:0 10px 0 0;
	font-size:1px;
	line-height:1px;
}


/*¼­ºê°øÅë*/

#scFla{
	height:265px;
	pading-bottom:25px;
	background:url(http://image.r114.co.kr/images/outsite/r2korea/2008/navi_bg.png) bottom repeat-x;
}
#scCt{
	width:920px;
	margin:30px 0 30px 20px;
}

#slm{
	width:180px;
	padding:0 40px 0 0;
}
#slm h1{
	margin:0;
}
#slm h2{
	border-bottom:1px solid #ddd;
	padding:4px 0;
}
#slm li{
	padding:0;
	font-size:1px;
	line-height:1px;
}

#sc{
	padding-bottom:30px;
}
#sc h3{
	margin-bottom:30px;
}
#sc .timg{
	margin-bottom:30px;
}
.scCtTable{
	width:700px;
}
.scRtitimg{
	padding-left:40;
	text-align:right;
	width:180px
}

/*ÇÁ¸°Æ®*/
#print{
	width:700px;
	margin:10px 0;
}
.printcp{	
	width:700px;
	font:10px 'Verdana';
	color:#aaa;
	padding:6px 0;
	text-align:center;
	margin-top:10px;
	background:#f3f3f3;
}

/* ¿¬Çõ */
.scHisYear{
	width:80px;
	vertical-align:top;
	border-top:2px solid #ded7d2;
	padding-top:4px;
}
.scHisMth{
	width:40px;
	vertical-align:top;
	text-align:center;
	border-top:1px solid #ded7d2;
	padding-top:10px;
	color:#917c6a;
	font-weight:bold;
}
.scHisCt{
	border-top:1px solid #ded7d2;
	padding:10px 0 0 0;
}

/* ÀÚ¹®´Ü */
.scOfctit{
	width:90px;
	vertical-align:top;
}
.scOfcct{
	border-top:2px solid #c2b5a9;
	padding:10px 0 0 10px;
}
.scOfcname{
	width:78px;
	text-align:center;
	background:url(http://image.r114.co.kr/images/outsite/r2korea/2008/ic_arrow01.gif) top right no-repeat;
	vertical-align:top;
	padding-right:10px;
	color:#917c6a;
	font-weight:bold;
}
.scOfcspt{
	vertical-align:top;
	padding:0 0 15px 10px;
}

/* ÀÚ¹®´Ü-eng */
.scHumtit{
	width:90px;
	vertical-align:top;
}
.scHumct{
	border-top:2px solid #c2b5a9;
	padding:10px 0 0 10px;
}
.scHumname{
	background:url(http://image.r114.co.kr/images/outsite/r2korea/2008/ic_arrow01.gif) top left no-repeat;
	padding:1px 0 0 15px;
	color:#917c6a;
	font-weight:bold;
}
.scHumspt{
	padding:5px 0 15px 16px;
}


/* Á÷¿ø¼Ò°³ */
.scMmbPt{
	width:170px;
	vertical-align:top;
}
.scMmbStf{
	vertical-align:top;
}

.scMmbCt{
	width:700px;
}
.cttName{
	width:700px;
	background:url(http://image.r114.co.kr/images/outsite/r2korea/2008/sc_abt0105_pt_bg.gif) repeat-x;
	margin-bottom:10px;
}
.scMmbCt h4{
	width:650px;
	padding:0 20px;
}
.scMmbCt ul{
	padding:5px 0 18px 20px;
}
.scMmbCt li{
	padding:4px 0 0 15px;
	background:url(http://image.r114.co.kr/images/outsite/r2korea/2008/ic_bar01.gif) 0 7px no-repeat;
}
.scContact{
	height:40px;
	padding:20px 10px 10px 170px;
	background:url(http://image.r114.co.kr/images/outsite/r2korea/2008/sc_abt0105_cntbgl.gif) no-repeat;
}
.ContBg{
	width:700px;
	height:80px;
	background:url(http://image.r114.co.kr/images/outsite/r2korea/2008/sc_abt0105_cntbgr.gif) top right no-repeat;
}
.scContact p{
	line-height:18px;
}
.scContact p a:link,
.scContact p a:visited,
.scContact p a:hover,
.scContact p a:active,{
	line-height:18px;
}
.scRelev{
	margin:0 0 15px 0;
	text-align:right;
}
#scMmbStp{
	padding:2px; 
	margin-bottom:25px
}
#scMmbStp .name{
	font-weight:bold;
	padding:0 0 0 15px;
	background:url(http://image.r114.co.kr/images/outsite/r2korea/2008/ic_bar01.gif) 0 5px no-repeat;
}
#scMmbStp .mail{
	padding:0 0 0 19px;
	background:url(http://image.r114.co.kr/images/outsite/r2korea/2008/ic_mail.gif) 0 3px no-repeat;
}

/* ÁÖ¿ä¾÷¹«½ÇÀû */
.scTrRec{
	width:660px;
	height:120px;
	background:url(http://image.r114.co.kr/images/outsite/r2korea/2008/sc_abt02_titbg.gif) no-repeat;
	padding:25px 9px 17px 37px;
	margin-bottom:30px;
}
.imgsz{
	width:170px;
	height:110px;
	float:left;
	margin-right:35px;
}
.scTrRecCt{
	width:440px;
	float:left;
}
.scTrRecCt h4{
	width:440px;
	margin:2px 0 6px 0;
}
.scTrRecCt li{
	padding:4px 0 0 18px;
	background:url(http://image.r114.co.kr/images/outsite/r2korea/2008/ic_bar01.gif) 4px 5px no-repeat;
}

.scTrRecYear{
	padding-left:120px;
	width:90px;
}
.scTrRecBdr{
	width:10px;
	border-left:4px solid #d3cbc3;
	border-top:4px solid #d3cbc3;
	border-bottom:4px solid #d3cbc3;
}
.scTrRecTxt{
	padding-left:8px;
	line-height:19px;
}

/*Ã£¾Æ¿À´Â±æ*/
.scMap{
	width:250px;
	border:1px solid #e6d9d0;
	background:url(http://image.r114.co.kr/images/outsite/r2korea/2008/sc_abt03_shdw.gif) repeat-y ;
	padding:15px;
}
.scMap h4{
	border-bottom:3px solid #ab937e;
	padding-bottom:10px;
	margin-bottom:15px;
}
.MapTxt{
	margin:0 0 15px 12px;
}

/*BBS ¼öÇà½ÇÀû*/
.sertct{
	width:650px;
	height:129px;
	padding:13px 34px 14px 16px;
	margin-bottom:30px;
	background:url(http://image.r114.co.kr/images/outsite/r2korea/2008/timg_ser02_bg.gif) no-repeat ;
}
.sertct img{
	width:120px;
	height:120px;
	margin:5px 25px 5px 5px;
	float:left;
}
.sertxt{
	width:500px;
	float:right;
	overflow:hidden;
}
.sertxt h4{
	font:14px 'µ¸¿ò';
	color:#8f7866;
	font-weight:bold;
	letter-spacing:-1px;
	padding-left:8px;
	margin:9px 0 12px 0;
}
.sertxt h4 a:link,
.sertxt h4 a:visited,
.sertxt h4 a:hover,
.sertxt h4 a:active{
	font:14px 'µ¸¿ò';
	color:#8f7866;
	font-weight:bold;
	letter-spacing:-1px;
}
.sertxt ul{
	background:url(../images/txic_ser01.gif) 5px 2px no-repeat ;
}
.sertxt li{
	padding:6px 0 3px 70px;
	border-bottom:1px solid #d3cbc3;
}

/* Àü¼Ó¹°°Ç */
.scLisTblTit{
	background:url(http://image.r114.co.kr/images/outsite/r2korea/2008/tbl_lis_titl.gif) no-repeat top left;
	width:100%;
	height:25px;
}
.scLisTblTit td{
	background:url(http://image.r114.co.kr/images/outsite/r2korea/2008/tbl_lis_titr.gif) no-repeat top right;
	padding:8px 4px 0 6px;
}
.scLisTblTit span{
	background:url(http://image.r114.co.kr/images/outsite/r2korea/2008/ic_arrow02.gif) no-repeat;
	padding-left:15px;
	font-weight:bold;
}
.scLisTblLn{
	width:660px;
	border:3px solid #eae6e3;
}
.scLisTblLnR114{
	width:564px;
	border:3px solid #eae6e3;
}
.scLisTblCt{
	width:100%;
	border-top:1px solid #cabdaf;	
	border-left:1px solid #cabdaf;
	border-right:1px solid #cabdaf;
}
.scLisTblCt th{
	border-bottom:1px solid #cabdaf;
	text-align:left;
	background:#f0f0f0 url(http://image.r114.co.kr/images/outsite/r2korea/2008/icon01.gif) no-repeat 5px 10px;;
	padding:7px 5px 4px 15px;
	font-weight:normal;
	color:#990000;
	vertical-align:top;
}
.scLisTblCt td{
	border-bottom:1px solid #cabdaf;
	padding:6px 3px 3px 12px;
	vertical-align:top;
}

/*»çÀÌÆ®¸Ê*/
.scStm h4{
	padding-bottom:8px;	
}
.scStm h5{
	padding-bottom:8px;	
}
.scStm ul{
	padding-bottom:5px;	
}
.scStm li{
	padding:0 0 3px 8px;
	background:#fff url(http://image.r114.co.kr/images/outsite/r2korea/2008/icon01.gif) 0 3px no-repeat;
}


/*°Ô½ÃÆÇ*/
#board{
	clear:both;
	width:700px;
}
#board .list{
	width:100%;
}
#board .list th{
	border-top:3px solid #d3cbc3;
	border-bottom:3px solid #d3cbc3;
	padding:7px
}
#board th.first{
	border-left:3px solid #d3cbc3;
}
#board th.last{
	border-right:3px solid #d3cbc3;
}
#board .num{
	color:#8b7b6e;
	padding:4px;
	border-bottom:1px solid #ddd;
}
#board .title,
#board .file,
#board .offer,
#board .date,
#board .inq{
	padding:4px;
	border-bottom:1px solid #ddd;
}

/*r114±â¾÷º¸À¯¹°°Ç*/
#boardR114{
	clear:both;
	width:610px;
}
#boardR114 .list{
	width:100%;
}
#boardR114 .list th{
	border-top:3px solid #d3cbc3;
	border-bottom:3px solid #d3cbc3;
	padding:7px
}
#boardR114 th.first{
	border-left:3px solid #d3cbc3;
}
#boardR114 th.last{
	border-right:3px solid #d3cbc3;
}
#boardR114 .num{
	color:#8b7b6e;
	padding:4px;
	border-bottom:1px solid #ddd;
}
#boardR114 .title,
#boardR114 .file,
#boardR114 .offer,
#boardR114 .date,
#boardR114 .inq{
	padding:4px;
	border-bottom:1px solid #ddd;
}


.page, 
.page a:link, 
.page a:visited, 
.page a:hover, 
.page a:active{
	text-align:center;
	margin:20px 5px 20px 0;
	text-decoration:none;
	color:#666666;
	font-size:11px;
}
.page li{
	float:left;
}

.SearchBox{
	clear:both;
	background:#edeae7;
	padding:7px 0 5px 0;
	text-align:center;
}
.imgBtn{
	vertical-align:top;
	margin-right:5px;
	font-size:1px;
	line-height:1px;
}
.btn{
	width:100%;
	text-align:right;
}

table.brdview{
	border:3px solid #d3cbc3;
	width:100%;
	padding:5px;
}
table.brdview tr td{
	padding:4px;
}

td.viewtit{
	border-bottom:1px solid #d3cbc3;
}
.cont{
	margin:20px;
}

#brdpn{
	width:100%;
	border-top:1px solid #d3cbc3;
	border-bottom:1px solid #d3cbc3;
}
#brdpn .top{
	border-bottom:1px solid #ddd;
}
#brdpn th{
	width:100px;
	background:#edeae7;
}
#brdpn td{
	padding:8px 0 5px 10px
}


/*Áß¾ÓÅÇ*/
.scTab{
	width:700px;
	background:url(http://image.r114.co.kr/images/outsite/r2korea/2008/sctab_bg.gif) repeat-x;
	margin-bottom:30px;
}
.scTab li{
	display:inline;
	width:700px;
	background:url(http://image.r114.co.kr/images/outsite/r2korea/2008/sctab_bg.gif) repeat-x;
	margin-right:3px;
	line-height:0;
	font-size:1px;
}

/*¿©¹é*/
.bsmg{
	line-height:30px;
}
.mgt5{
	margin-top:5px;
}
.mgt10{
	margin-top:10px;
}
.mgt15{
	margin-top:15px;
}
.mgt20{
	margin-top:20px;
}
.mgt30{
	margin-top:30px;
}
.mgt40{
	margin-top:40px;
}
.mgt50{
	margin-top:50px;
}

.imgmg{
	vertical-align:middle;
}

.gry{color:#aaa;}
.b{font-weight:bold;}
.al{text-align:left;padding-left:8px;}
.ac{text-align:center;}
.ar{text-align:right;padding-right:8px;}


/*
------------------
R2PM Style
------------------
*/

/*¾÷¹«¿µ¿ª*/
.scTxtCt{
	border-top:1px solid #ddd;
	border-bottom:1px solid #ddd;
	padding:15px 15px 12px 15px;
	overflow: hidden;
}
.scCnsInfo{	
	background:url(http://image.r114.co.kr/images/outsite/r2pm/2008/ic_councel.gif) top left no-repeat;
	margin:10px 0;
	padding:5px 0 2px 45px;
}
.scCnsInfo em{	
	font:'µ¸¿ò' 11px;
	color:#b29f8c;
	font-weight:bold;
}
.scTxtLst{
	margin-top:20px;
}
.scTxtLst ul{
	padding-left:15px;
}
.scTxtLst h5{
	font-weight:bold;
	margin-bottom:10px;	
}
.scTxtLst li{
	background:url(http://image.r114.co.kr/images/outsite/r2korea/2008/ic_bar01.gif) 2px 2px no-repeat;
	padding:0 0 0 15px;
}
.scTxtLstWd{
	background:url(http://image.r114.co.kr/images/outsite/r2pm/2008/ser02_img04bg.gif) no-repeat;
	margin-top:10px;
	padding:16px 10px 35px 130px;
	overflow:hidden;
}
.scTxtLstWd li{
	background:url(http://image.r114.co.kr/images/outsite/r2korea/2008/ic_bar01.gif) 2px 6px no-repeat;
	padding:4px 0 0 15px;
	width:250px;
	float:left;
}

/*Listing*/
#scProTbl{
	background:url(http://image.r114.co.kr/images/outsite/r2pm/2008/lis_protbl_t.gif) top left no-repeat;
	padding:18px 0 0 0 ;
}
.scProCt{
	background:url(http://image.r114.co.kr/images/outsite/r2pm/2008/lis_protbl_b.gif) bottom left no-repeat;
	padding:0 20px 15px 20px;
	overflow:hidden;
}
.scProImg{
	width:280px;
	height:235px;
	border:1px solid #daccc2;
	float:left;
}
.scProInfo{
	overflow:hidden;
	float:right;
}
.scProInfo h4{
	width:350px;
	background:url(http://image.r114.co.kr/images/outsite/r2pm/2008/lis_protbl_titbg.gif) top right no-repeat;
	padding:9px 10px 11px 15px;
	font:15px "µ¸¿ò";
	letter-spacing:-1px;
	font-weight:bold;
	color:#000;
	margin-bottom:8px;
}
.scProInfoCl{
}
.scProInfoCr{
}
div.scProInfo table tr td.scProInfoCt{
	background:url(http://image.r114.co.kr/images/outsite/r2pm/2008/icon01.gif) 18px 4px no-repeat;
	padding:3px 10px 1px 28px;
	width:75px;
	font-weight:bold;
	color:#9e8a7a;
	vertical-align:top;
}
div.scProInfo table tr td{
	background:url(http://image.r114.co.kr/images/outsite/r2pm/2008/icon_bar01.gif) 0 4px no-repeat;
	padding:3px 10px 1px 10px;
}

#scLstTbl{
/*	background:url(http://image.r114.co.kr/images/outsite/r2pm/2008/lis_protbl_t.gif) top left no-repeat;*/
	padding:10px 0 0 0 ;
}
.scLstCt{
/*	background:url(http://image.r114.co.kr/images/outsite/r2pm/2008/lis_protbl_b.gif) bottom left no-repeat;*/
	padding:0 0 20px 0 ;
}
div.scLstYear{
	clear:both;
	padding-bottom:20px;
	margin:0 15px 0 5px;	
}
.scLstImg{
	float:left;
	margin:0 15px 0 0;
}
.scLstCl{
}
div.scLstYear table tr td.scLstClb{
	color:#990000;
	font-weight:bold;
	padding:5px 10px;
	background:#e8e0da;
	text-align:center;
	width:40px;
}
div.scLstYear table tr td{
	padding:5px 10px;
}

.locationBox{position:relative; border: 1px solid #f4f4f4; /*background:#f4f4f4 url(../img/img_map.jpg) left top no-repeat;*/ height:340px; padding:20px 5px 20px 440px; }
.locationBox span{ background:url(../img/bg_logo.gif) right bottom no-repeat; width:150px; height:135px; display:block; position:absolute; right:0; bottom:0}
.locationBox p{border-bottom:dotted 1px #d8d8d8; font-weight:bold; font-size:18px; text-align:center;display:block;padding-bottom:20px; letter-spacing:-1px;}
.locationBox dl{padding:10px 0;}
.locationBox dt{font-size:12px; font-weight:bold; color:#BA9B83; }
.locationBox dt.blank{ line-height:8px; }
.locationBox dd{font-size:12px /*color:#888;*/ }
