@charset "UTF-8";
body {
	scrollbar-face-color:e3e3e3;
	scrollbar-3dlight-color: ffffff;
	scrollbar-darkshadow-color:#ffffff;
	scrollbar-highlight-color:ffffff;
	scrollbar-shadow-color:ffffff;
	scrollbar-track-color:ffffff;
	scrollbar-arrow-color:#a3a3a3
}

body {font-family:굴림;font-size:9pt;line-height:15pt; color: #333333}
.in { border:solid 1px #C0C0C0; font-size:9pt; background-color:#FFFFFF; }
.inputBox { border:solid 1px #C0C0C0; font-size:9pt ; background-color:#FFFFFF; }
button, .button { border:solid 1px #6DA1A1; font:9pt 돋움체 ; height:20px; background-color:#d7dbe7;padding-top:2px;padding-bottom:2px;padding-left:3px;padding-right:3px;overflow:visible;}

textarea { border : solid 1px #C0C0C0; font : 9pt 돋움체; width : 99%; height : 80px;}


a:link, a:visited {font-family:굴림;font-size:9pt;line-height:15pt;text-decoration:none;color:#000000; }
a:hover           {font-family:굴림;font-size:9pt;line-height:15pt;text-decoration:underline;color:#007fFF;}

.selectDiv   {font-family:굴림;font-size:9pt;line-height:12pt;padding-left:2px; }

.td_line { margin:0;padding:0;padding-top:6px; background-image:url(/images/manager/icon_line.gif); background-repeat:repeat-y; }

.line11		{background-color:#6A8A45; height:2px}
.line12		{background-color:#CCCCCC; height:1px}
.line13		{background-color:#CCCCCC; height:2px}
.line21		{background-color:#DF9B52; height:2px}
.line22		{background-color:#CCCCCC; height:1px}
.line23		{background-color:#CCCCCC; height:2px}
.line31		{background-color:#6DA1A1; height:2px}
.line32		{background-color:#CCCCCC; height:1px}
.line33		{background-color:#CCCCCC; height:2px}

/* Table  - 목록 */
.head1_none		{ height:18px; background-color:#F1F4EC; color:#6A8A45; text-align:center; padding-top:4px; }
.head1			{ height:18px; background-color:#F1F4EC; color:#6A8A45; text-align:center; border-left:1px solid #CCCCCC; padding-top:4px; }

.td1_none		{ height:20px; text-align:center; padding-left:3px; text-align:left; }
.td1_none_center{ height:20px; text-align:center; }
.td1_none_right	{ height:20px; text-align:right; }
.td1			{ height:20px; border-left:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; text-align:left  ; padding-left:3px; }
.td1_right		{ height:20px; border-left:1px solid #CCCCCC; text-align:right ; padding-right: 3px; }
.td1_center		{ height:20px; border-left:1px solid #CCCCCC; text-align:center; }

.head2_none		{ height:18px; background-color:#F9E8D3; color:#C07321; text-align:center; padding-top:4px; }
.head2			{ height:18px; background-color:#F9E8D3; color:#C07321; text-align:center; border-left:1px solid #CCCCCC; padding-top:4px; }

.td2_none		{ height:20px; text-align:center; padding-left:3px; text-align:left; }
.td2_none_center{ height:20px; text-align:center; }
.td2_none_right	{ height:20px; text-align:right; }
.td2			{ height:20px; border-left:1px solid #CCCCCC; padding-left:3px; text-align:left; }
.td2_right		{ height:20px; border-left:1px solid #CCCCCC; text-align: right; padding-right: 3px; }
.td2_center		{ height:20px; border-left:1px solid #CCCCCC; text-align: center;}

.head3_none		{ height:18px; background-color:#D9EBEB; color:#438F8F; text-align:center; padding-top:4px; }
.head3			{ height:18px; background-color:#D9EBEB; color:#438F8F; text-align:center; border-left:1px solid #CCCCCC; padding-top:4px; }

.td3_none		{ height:20px; text-align:center; padding-left:3px; text-align:left; }
.td3_none_center{ height:20px; text-align:center; }
.td3_none_right	{ height:20px; text-align:right; }
.td3			{ height:20px; border-left:1px solid #CCCCCC; padding-left:3px; text-align:left; }
.td3_right		{ height:20px; border-left:1px solid #CCCCCC; text-align: right; padding-right: 3px; }
.td3_center		{ height:20px; border-left:1px solid #CCCCCC; text-align: center;}

.td4_center		{ border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC; text-align: center;}

/* Table  - 입력 및 상세 */
.boldtd1_none			{ height:28px; background-color:#E7EFDB; color:#666666; padding-left:15px; border-bottom:1px solid #CCCCCC; }
.boldtd1_none_center	{ height:28px; background-color:#E7EFDB; color:#666666; padding-left:15px; text-align:center; }
.boldtd1				{ height:28px; background-color:#E7EFDB; color:#666666; padding-left:15px; border-left:1px solid #CCCCCC; text-align:left; }

.boldtd2_none			{ height:28px; background-color:#F9E8D3; color:#666666; padding-left:15px; }
.boldtd2_none_center	{ height:28px; background-color:#F9E8D3; color:#666666; padding-left:15px; text-align:center; }
.boldtd2				{ height:28px; background-color:#F9E8D3; color:#666666; padding-left:15px; border-left:1px solid #CCCCCC; text-align:left; }

/* global */
body, div, p, h1, img, ul, ol, li, table,tr,th,td, form {
	padding: 0px;
	margin: 0px;
}
img {	border: 0; }

/**한글자동변환**/
.form input {ime-mode:active; }

.clear {clear:both;height:0;line-height:0;font-size:0;}

/* page title */
#container { margin: 10px 10px 10px 10px; width:800px; }
div.pageTitleBg { margin: 0px; width:100%;background-image:url(/images/manager/tit_bg.gif); background-repeat:repeat-x; }
div.pageTitleBg .pageTitle		{ float:left;background-color: #ffffff; font-size:13px; font-weight:bold; color: #333333;padding-left: 5px;padding-right: 5px;display:block; }
div.pageTitleBg .pageTitleIcon1	{ float:left;width:6px; height:18px; background-image:url(/images/manager/tit_hdr1.gif); }
div.pageTitleBg .pageTitleIcon2	{ float:left;width:6px; height:18px; background-image:url(/images/manager/tit_hdr2.gif); }
div.maincontents { clear:both; padding-top: 10px; }

/* search box */
div.searchBox { float:left; width:100%;background-color: #f5f2ee;margin: 0px;padding: 0px; }
div.searchBox .searchBox_left	{ float:left; width:10px; height:50px; background-image:url(/images/manager/cr1.gif); background-repeat:no-repeat; font-size:0px; }
div.searchBox .searchBox_body	{ float:left; width:780px;height:50px; background-image:url(/images/manager/cr2.gif); background-repeat:repeat-x; padding-top: 0px; font-size:0px; }
div.searchBox .searchBox_right	{ float:left; width:10px; height:50px; background-image:url(/images/manager/cr3.gif); background-repeat:no-repeat; font-size:0px; }
div.searchBox .searchBox_body .searchBox_contents { clear:both;float:right;padding-top:15px; }
.input_search { border:solid 1px #C0C0C0; font-size: 9pt ; background-color:#FFFFFF; }

.totalPages { padding:5px; }
.pagesNav	{ width:100%; height:30px; text-align:center; padding:10px; }

/* top page */
.topLogo { width:100%;height:35px;background-repeat:no-repeat;background-position:10px 0px; }
.topLogo_text { float:left; padding-left:50px;padding-top:5px;font-size:11pt;font-weight:bold;}
.topMenu { float:left; width:80%;height:25px;padding-left:55px;padding-top:10px;background-color:#FFFFFF; }
.topMenu ul {padding:0;}
.topMenu ul li {float:left; display:inline-block; background:url(/images/manager/tit_bg01.gif) no-repeat 0 0;width:72px;height:20px;border:1px solid #f0bfbb;text-align:center;color:#944444;padding-top:3px;padding-left:5px;margin-left:10px;}
.topMenu dl {padding-left:20px;padding-top:3px;}
.topMenu dl dd {float:left; display:inline-block; }
.textIconB { font-family:Verdana;font-size:9pt;color:#000000;font-weight:bold; }
.textIconR { font-family:Verdana;font-size:9pt;color:#FF7200;font-weight:bold; }

/* etc */
.thumbFiles { float:left; width:120px;height:120px;text-align:center;padding-top:10px; }
.thumbFilesp { float:left; width:120px;height:100px;text-align:center;padding-top:10px; }

.calendarData	{ width:100%; }
.calendarData table tr td table tr td{ padding:10px 10px 10px 10px; }


/* login */
.loginBg { margin: 0px; width:100%;height:500px;background-image:url(/images/manager/login_bg01.gif); background-repeat:repeat-x;text-align:center; }
.loginBox{ margin: 0px; width:470px;height:122px;background-image:url(/images/manager/login_bg02.gif); background-repeat:repeat-x;text-align:center; padding-top:35px;}
.input01 { float:left; width:140px; height: 54px;}
.input02 { float:left; width:180px; height: 54px;}
.input02 ul { width:170px; list-style:none;}
.input02 ul li {height:30px;}
.loginInputBox { width:160px; height:20px; border:solid 1px #C0C0C0; font-size: 12px; height:14px ; background-color:#EAEAEA; }
.input03 { float:left; height: 54px;}



.admTop{
 	font-family:돋움,Dotum,AppleGothic,sans-serif;
	font-size:12px ;
	color:#666666;
	line-height: 130%;
	margin-left:10;
	margin-top:0;
	word-wrap:break-word;
	font-weight: bold;
	text-align:center;
}
.admTop a:link {color:#666666; text-decoration:none;}
.admTop a:visited {color:#666666; text-decoration:none;}
.admTop a:active {color:#666666; text-decoration:none;}
.admTop a:hover {color:#3B6AA9; text-decoration:none;}

img.hanok_thumbnail
{
    width : 200px;
}

img.admin_image
{
    width : 150px;
}

input.url 
{
	width : 450px;
}

input.sido, input.gugun, input.dong, input.ri {
	width : 100px;
}

input.addr{
	width : 300px;
}

input.addrDetail {
	width : 150px;
}

input.number {
	text-align : right;
	width : 80px;
}

input.roomCnt, input.bathCnt{
	width : 50px;
}

/* 20130504 추가 */
img.ddPhoto { width : 80px;}

table.attachFileTable{
	margin : 5px 0 0 0 ;
	border : 1px solid #cccccc;
}

table.attachFileTable th{
	border : 1px solid #cccccc;
	background : #eeeeee;
}

table.attachFileTable td{
	border : 1px solid #cccccc;
}


.maincontents > table td {
	border : 1px solid #cccccc;
}


td.subTitle {
	text-align : center;
	padding : 5px;
	background : #f5f5dc;
}

th {
	height:28px; 
	background-color:#E7EFDB; 
	color:#666666; 
	padding-left:15px; 
	border-bottom:1px solid #CCCCCC;
}