/* author : marchhare  */

@charset "utf-8";




/* Common */
body {text-align:center;font-size:0.75em; font-family:"굴림", Gulim;}
body, form, h1, h2, h3, h4, h5, ul, ol, li, dl, dt, dd, div, input, #leftmenu p, #container p {margin:0; padding:0;}
li {list-style:none;}	
img {border:none;} 
input {font-size:12px;}
a:link, a:visited, a:active {text-decoration:none;}	
a:hover {text-decoration:underline;}
.cb {clear:both;}


/* Layout | 헤더 (GNB & 상단Menu) */
#header {width:960px; margin:0 auto; margin-bottom:7px; font-size:12px;}
#header #gnb {width:960px; margin:0px;padding:0px;}
#header #menu {position:relative;clear:both;width:960px;height:111px;margin:0;padding:0;background:url(http://romancian.cafe24.com/images/bg_headermenu.gif) no-repeat left top;z-index:999999;
}
#header #menu #search {position:absolute; top:48px; right:320px;
background:url(http://www.romancian.com/images/top_search01.gif) no-repeat;width:327px;height:30px;}


/* Layout | 컨테이너 (컨텐츠 & 좌,우측) */
#container {width:960px; margin:0 auto; text-align:left;}
#container.nobg {background:none;}
#container.nobg .cb {clear:both; height:35px;}

/* Layout | 좌측 */
#container #nav_myp {float:left; width:200px;}

/* Layout | 중앙컨텐츠 */

#container #content_mypage {float:left; width:750px; margin:0 0 0 10px;}  #content {margin:0 0;}





/* Layout | 푸터 */
#footer {clear:both; position:relative; width:960px; margin:0 auto; margin-top:1px; border-top:1px solid #DBDBDB; text-align:center;}
#nav img, #sidecontent img, #footer img {vertical-align:middle;}



/* Footer | 페이지하단 네비게이션 */
.page_navi, .page_navi a {text-align:right; color:#666; font-size:11px; letter-spacing:-1px;}
.page_navi a:link, .page_navi a:visited, .page_navi a:active, .page_navi a:hover {color:#666;}
.page_navi {position:absolute; right:257px; top:-36px;}


/* Footer */
#footer {padding-bottom:35px;text-align:left;}
#footer h3 {margin-top:19px; color:#000; font:normal 0.9em 굴림;}
#footer h3 a {color:#000;}
#footer h3 a:hover {color:#672c73;}
#footer .notice {height:30px;background-color:#fafafa;border-bottom:1px solid #ebebeb;text-align:center;padding-top:10px;}
#footer .copyright {margin:8px 0 0 0; color:#2D2D2D; font-size:12px;}
#footer .copyright a {
	font-weight:bold;
	color:#CA0065;
	text-decoration:none;
}
