@charset "UTF-8";

body {margin-left: 21px; margin-top: 0px; margin-right: 10px; font-family:돋움체;font-size:9pt;line-height:15pt; color: #333333}
.in { border:solid 1px #C0C0C0; font-family:돋움체; font-size:10pt; background-color:#FFFFFF; color:#000000; }
.in_focus { border:solid 1px #CD0000; font-family:돋움체; font-size:10pt; background-color:#FFFFFF; }
.inputBox { border:solid 1px #C0C0C0; font-family:돋움체; font-size:10pt ; background-color:#FFFFFF; }
.button { border:solid 1px #075fa2; font:10pt 돋움체 ; color:#FFFFFF; height:20px; background-color:#3c8ed7;padding-top:2px;padding-bottom:0px;padding-left:6px;padding-right:6px;overflow:visible;}
.button2 { border:solid 1px #a23507; font:10pt 돋움체 ; color:#FFFFFF; height:20px; background-color:#d7703c;padding-top:2px;padding-bottom:0px;padding-left:6px;padding-right:6px;overflow:visible;}

textarea { border : solid 1px #C0C0C0; font : 9pt 돋움체; }

a:link, a:visited {font-family:돋움체;font-size:9pt;line-height:15pt;text-decoration:none;color:#2955a4; }
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/2014/manager/icon_line.gif); background-repeat:repeat-y; }

.line11		{background-color:#3b9adc; height:2px}
.line12		{background-color:#dddddd; height:1px}
.line13		{background-color:#dddddd; height:2px}
.line21		{background-color:#DF9B52; height:2px}
.line22		{background-color:#dddddd; height:1px}
.line23		{background-color:#dddddd; height:2px}
.line31		{background-color:#6DA1A1; height:2px}
.line32		{background-color:#dddddd; height:1px}
.line33		{background-color:#dddddd; height:2px}

h1.sub1 { margin:0; padding:0 0 7px 15px; text-align:left; background:url('/images/2014/manager/Bullet_01.gif') left 2px no-repeat; border-bottom:1px solid #289ea5; }

/* Table  - 목록 */
.head1_none		{ height:18px; background-color:#e2eff8; color:#2955a4; text-align:center; padding-top:4px; }
.head1			{ height:18px; background-color:#e2eff8; color:#2955a4; text-align:center; border-left:1px solid #dddddd; padding-top:4px; }

.td1_none		{ height:25px; text-align:center; padding-left:5px; text-align:left; }
.td1_none_center{ height:25px; text-align:center; }
.td1_none_right	{ height:25px; text-align:right; padding-right:5px; }
.td1			{ height:25px; border-left:1px solid #dddddd; text-align:left  ; padding-left:5px; }
.td1_right		{ height:25px; border-left:1px solid #dddddd; text-align:right ; padding-right:5px; }
.td1_center		{ height:25px; border-left:1px solid #dddddd; text-align:center; }
.td1_sum		{ height:25px; border-left:1px solid #dddddd; text-align:right  ; padding-right:10px; }

.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 #dddddd; padding-top:4px; }

.td2_none		{ height:25px; text-align:center; padding-left:5px; text-align:left; }
.td2_none_center{ height:25px; text-align:center; }
.td2_none_right	{ height:25px; text-align:right;  padding-right:5px;}
.td2			{ height:25px; border-left:1px solid #dddddd; padding-left:5px; text-align:left; }
.td2_right		{ height:25px; border-left:1px solid #dddddd; text-align: right; padding-right: 5px; }
.td2_center		{ height:25px; border-left:1px solid #dddddd; 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 #dddddd; padding-top:4px; }

.td3_none		{ height:25px; text-align:center; padding-left:5px; text-align:left; }
.td3_none_center{ height:25px; text-align:center; }
.td3_none_right	{ height:25px; text-align:right; padding-right:5px; }
.td3			{ height:25px; border-left:1px solid #dddddd; padding-left:5px; text-align:left; }
.td3_right		{ height:25px; border-left:1px solid #dddddd; text-align: right; padding-right: 5px; }
.td3_center		{ height:25px; border-left:1px solid #dddddd; text-align: center;}

.td4_center		{ border-left:1px solid #dddddd;border-right:1px solid #dddddd; text-align: center;}

.td_topmenu		{ text-align:center; padding-left:25px; padding-right:25px; color:#ffffff;font-weight:bold; }
.td_topmenu_none{ text-align:center; padding-left:25px; padding-right:25px; color:#186fd9;font-weight:bold; }
.td_topmenu_sub { padding-left:0px; padding-right:10px; padding-top:5px; color:#ffffff; }
.td_topmenu a:link {color:#ffffff; text-decoration:none;}
.td_topmenu a:visited {color:#ffffff; text-decoration:none;}
.td_topmenu a:active {color:#ffffff; text-decoration:none;}
.td_topmenu a:hover {color:#ffffff; text-decoration:none;}
.td_topmenu_none a:link {color:#186fd9; text-decoration:none;}
.td_topmenu_none a:visited {color:#186fd9; text-decoration:none;}
.td_topmenu_none a:active {color:#186fd9; text-decoration:none;}
.td_topmenu_none a:hover {color:#186fd9; text-decoration:none;}
.td_topmenu_sub a:link {color:#ffffff; text-decoration:none;}
.td_topmenu_sub a:visited {color:#ffffff; text-decoration:none;}
.td_topmenu_sub a:active {color:#ffffff; text-decoration:none;}
.td_topmenu_sub a:hover {color:#ffffff; text-decoration:none;}


/* Table  - 입력 및 상세 */
.boldtd1_none			{ height:28px; background-color:#e2eff8; color:#2955a4; padding-left:15px; 
						  background-image: url(/images/2014/manager/blet_s7.gif);background-repeat: no-repeat; background-position: left;}
.boldtd1_none_blet		{ height:28px; background-color:#e2eff8; color:#2955a4; padding-left:15px; 
						  background-image: url(/images/2014/manager/blet_s6.gif);background-repeat: no-repeat; background-position: left;}
.boldtd1_none_center	{ height:28px; background-color:#e2eff8; color:#2955a4; text-align:center; }
.boldtd1				{ height:28px; background-color:#e2eff8; color:#2955a4; padding-left:15px; border-left:1px solid #dddddd; text-align:left; }
.boldtd1_center			{ height:28px; background-color:#e2eff8; color:#2955a4; border-left:1px solid #dddddd; text-align:center; }

.boldtd2_none			{ height:28px; background-color:#F9E8D3; color:#666666; padding-left:15px; 
						  background-image: url(/images/2014/manager/blet_s7.gif);background-repeat: no-repeat; background-position: left;}
.boldtd2_none_blet		{ height:28px; background-color:#F9E8D3; color:#666666; padding-left:15px; 
						  background-image: url(/images/2014/manager/blet_s6.gif);background-repeat: no-repeat; background-position: left;}
.boldtd2_none_center	{ height:28px; background-color:#F9E8D3; color:#666666; text-align:center; }
.boldtd2				{ height:28px; background-color:#F9E8D3; color:#666666; padding-left:15px; border-left:1px solid #dddddd; text-align:left; }
.boldtd2_center			{ height:28px; background-color:#F9E8D3; color:#666666; border-left:1px solid #dddddd; text-align:center; }

.boldtd3_none			{ height:28px; background-color:#CCDDFF; color:#000066; padding-left:15px; 
						  background-image: url(/images/2014/manager/blet_s7.gif);background-repeat: no-repeat; background-position: left;}
.boldtd3_none_blet		{ height:28px; background-color:#CCDDFF; color:#000066; padding-left:15px; 
						  background-image: url(/images/2014/manager/blet_s6.gif);background-repeat: no-repeat; background-position: left;}
.boldtd3_none_center	{ height:28px; background-color:#CCDDFF; color:#000066; text-align:center; }
.boldtd3				{ height:28px; background-color:#CCDDFF; color:#000066; padding-left:15px; border-left:1px solid #dddddd; text-align:left; }
.boldtd3_center			{ height:28px; background-color:#CCDDFF; color:#000066; border-left:1px solid #dddddd; text-align:center; }

/* global */
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: 0px; width:97%; padding-top:10px;padding-left:5px;}
div.pageTitleBg { margin: 0px; width:100%; height:20px; padding-left:0px; background-image:url(/images/2014/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:15px; height:17px; background-image:url(/images/2014/manager/bullet_01.gif); background-repeat:no-repeat; }
div.pageTitleBg .pageTitleIcon2	{ float:left;width:6px; height:18px; background-image:url(/images/2014/manager/tit_hdr2.gif); }
div.maincontents { clear:both; padding-top: 10px; }

/* search box */
div.searchBox { margin: 0px;padding-left:8px; }
div.searchBox .searchBox_left	{ float:left; width:17px; height:50px; background-image:url(/images/2014/manager/search_left.gif); background-repeat:no-repeat; font-size:0px; }
div.searchBox .searchBox_body	{ float:left; width:95%; height:50px; background-image:url(/images/2014/manager/search_mid.gif); background-repeat:repeat-x; padding-top: 0px; font-size:0px; }
div.searchBox .searchBox_right	{ float:left; width:17px; height:50px; background-image:url(/images/2014/manager/search_right.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: 10pt ; background-color:#FFFFFF; }

.totalPages { clear:both; padding:5px; }
.pagesNav	{ width:100%; 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/2014/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/2014/manager/login_bg01.gif); background-repeat:repeat-x;text-align:center; }
.loginBox{ margin: 0px; width:470px;height:122px;background-image:url(/images/2014/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:10px;
	margin-top:0px;
	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;}

/**로그인**/
#apDiv1 {
	position:absolute;
	left:27px;
	top:0px;
	width:449px;
	height:51px;
	z-index:1;
}
.style2 {color: #999999}

#submenu01 {position:absolute; left:70px; top:120px; width:800px;}

/* box */
.boxTopLeft		{float:left; width:4px; height:4px; background-image:url(/images/2014/manager/topleft.gif); background-repeat: no-repeat; background-position: center top;}
.boxTopLine		{float:left; width:95%; height:4px; background-image:url(/images/2014/manager/topline.gif);}
.boxTopRight	{float:left; width:4px; height:4px; background-image:url(/images/2014/manager/topright.gif); background-repeat: no-repeat; background-position: center top;}
.boxLeftLine	{float:left; width:4px; height:100%; background-image:url(/images/2014/manager/leftline.gif);}
.boxBody		{float:left; width:95%; height:100%; background-color: #FFF7EF;}
.boxBodyDiv		{padding:10px; }
.boxRightLine	{float:left; width:4px; height:100%; background-image:url(/images/2014/manager/rightline.gif);}
.boxBottomLeft	{float:left; width:4px; height:4px; background-image:url(/images/2014/manager/bottomleft.gif); background-repeat: no-repeat; background-position: center top;}
.boxBottomLine	{float:left; width:95%; height:4px; background-image:url(/images/2014/manager/bottomline.gif);}
.boxBottomRight	{float:left; width:4px; height:4px; background-image:url(/images/2014/manager/bottomright.gif); background-repeat: no-repeat; background-position: center top;}
.messageBoxDiv	{padding:10px; margin-bottom:10px; background-color:#fff7ef; border:1px dotted #000000;}

.page_break		{page-break-after:always;}

