@charset "utf-8";

/*	============================================================================================================================================ */
/*	//	COMMON
/*	============================================================================================================================================ */
*		{ font-family:Arial, 굴림; color:#333; font-size:12px; text-align:justify; line-height:20px;}
body	{ margin:0;}

input, select, textarea	{ border-bottom:solid 1px #CCC; border-right:solid 1px #CCC; border-top:solid 1px #666; border-left:solid 1px #666;}
			#input_1	{ width:100%; height:20px; max-width:96%;}
			#select_1	{ width:100%; height:20px; max-width:98%;}
			#textarea_1	{ width:100%; height:80px; max-width:99%;}
#checkbox	{ border:none;}

#strong	{ font-size:15px; color:#F00; font-weight:bold;}

table	{ border:0; table-layout:fixed; background-color:#CCC; width:100%; border-spacing:1px; margin-bottom:2px;}
#tr_1	{ background:#EFEFEF; height:32px;}
#tr_2	{ background:#FFFFFF; height:32px;}
td		{ padding:6px;}
#td_1	{ padding:6px; background:#EFEFEF;}
#td_2	{ padding:2px; background:#FFFFFF;}
#td_3	{ padding:6px; background:#EFEFEF; width:100px;}
	
img		{ border:0px; width:auto;}

#btn	{ border-bottom:solid 1px #666; border-right:solid 1px #666; border-top:solid 1px #CCC; border-left:solid 1px #CCC; border-spacing:0px;
		  text-align:center;}

.btn	{ border-bottom:solid 1px #666; border-right:solid 1px #666; border-top:solid 1px #CCC; border-left:solid 1px #CCC; border-spacing:0px;
		  text-align:center;}

A:LINK		{ color:#330; text-decoration:none;}
A:VISITED	{ color:#333; text-decoration:none;}
A:ACTIVE	{ position:reletive; color:#330; top:-1px; text-decoration:none;}
A:HOVER		{ position:relative; text-decoration:underline; color:#666; top:-1px;}


/*	============================================================================================================================================ */
/*	//	INDEX
/*	============================================================================================================================================ */
#index			{ position:absolute; top:44%; margin-top:-56px; width:100%; height:112px;}
#bg_bar			{ top:0px; left:0px; width:100%; height:60px; background-color:#CCC; line-height:60px;}
#bg_bar .title	{ top:72px; margin-left:56%; font-size:24px; font-style:italic; line-height:60px;}
#login_area		{ position:absolute; top:60px; left:63%; height:62px;}
#login_area .sid	{ position:absolute; top:8px; left:0px; width:60px;}
#login_area .idinput{ position:absolute; top:2px; left:60px; width:120px; height:18px; line-height:18px;}
#login_area .spw	{ position:absolute; top:29px; left:0px; width:60px; }
#login_area .pwinput	{ position:absolute; top:25px; left:60px; width:120px; height:18px; line-height:18px;}
#login_area .login		{ position:absolute; top:2px; left:186px; width:70px; height:45px; line-height:45px;}


/*	============================================================================================================================================ */
/*	//	TOP
/*	============================================================================================================================================ */
#logo_area	{ position:absolute; top:0px; left:50%; margin-left:-495px; width:990px; height:40px;}
#logo 		{ float:left; background:url(../../../_data/image/logo.gif) no-repeat; width:300px; height:40px; cursor:pointer;}
#welcome	{ float:right; line-height:40px; }


/*	============================================================================================================================================ */
/*	//	MENU
/*	============================================================================================================================================ */
#menu_bg		{ position:absolute; top:42px; background-color:#EFEFEF; width:100%; height: 40px;}
#menu_area		{ position:absolute; top:42px; left:50%; margin-left:-495px; width:990px; height: 70px;}
#top_menu		{ position:relative; line-height:40px; height:40px; font-size:14px; font-weight:bold;}
#sub_menu		{ position:relative; line-height:30px; height:30px; font-size:12px;}

#title_area		{ position:absolute; top:114px; left:50%; margin-left:-495px; width:990px; height:34px; border: solid 1px #CCC;}
#top_title		{ position:relative; float:left; margin-left:10px; height:34px; line-height:36px; font-size:14px; font-weight:bold;}
#sub_title		{ position:relative; float:left; margin-left:10px; height:34px; line-height:36px; font-size:13px; font-weight:bold;}


/*	============================================================================================================================================ */
/*	//	STAGE START
/*	============================================================================================================================================ */
#stage_area		{ position:relative; top:156px; width:990px; left:50%; margin-left:-495px; min-height:800px;}

/*	============================================================================================================================================ */
/*	//	FOOT
/*	============================================================================================================================================ */

/*	============================================================================================================================================ */
/*	//	TABLE_LIST
/*	============================================================================================================================================ */
#search_area	{ position:relative; width:100%; height:31px; background-color:#EFEFEF; border:1px solid #EFEFEF; line-height:32px;}
.search_option	{ position:absolute; margin-left:599px; top:50%; margin-top:-0.9em; width:120px; height:1.8em; line-height:1.8em;}
.search_input	{ position:absolute; margin-left:720px; top:50%; margin-top:-10px; width:160px; height:17px; line-height:17px;}
.search_btn		{ position:absolute; margin-left:886px; top:50%; margin-top:-10px; width:100px; height:21px; line-height:21px;}
#reg_data		{ position:absolute; float:left; margin-left:8px; margin-top:4px;}

#paging_area	{ position:relative; margin-top:1px; width:100%; height:28px; line-height:28px; text-align:right;}

#list_area		{ position:relative; margin-top:1px; width:100%; height:auto;}
.check			{ text-align:center;}
#btn_area		{ position:relative; margin-top:6px; width:100%; height:32px; background-color:#EFEFEF; border:1px #CCC solid;}
#btn_area .del	{ position:absolute; margin-left:786px; margin-top:2px; width:100px; height:28px; line-height:28px;}
#btn_area .reg	{ position:absolute; margin-left:888px; margin-top:2px; width:100px; height:28px; line-height:28px;}

/*	============================================================================================================================================ */
/*	//	TABLE_VIEW
/*	============================================================================================================================================ */
.view_leftarea				{ position:absolute; width:210px; height:auto;}
.menu_box					{ width:210px; height:auto; border:1px solid #CCCCCC; margin-bottom:2px; padding-bottom:8px; }
.view_leftarea #basicinfo	{ font-weight:bold; margin-left:10px; width:210px; height:30px; line-height:30px;}
.view_leftarea #listname	{ font-weight:bold; margin-top:2px;; margin-left:10px; width:190px; height:24px; line-height:26px; border-bottom:solid #CCC 1px; padding-top:4px; margin-bottom:4px;}
.view_leftarea #listlink	{ width:210px; height:auto; margin-left:35px;}

.view_menuarea				{ position:absolute; top:-38px; margin-left:30px; height:30px;}
.view_menuarea #loadname	{ font-size:13px; font-weight:bold; line-height:31px; margin-left:8px;}
.view_menuarea #addlink		{ position:absolute; top:0px; margin-left:448px; width:210px; height:28px; line-height:28px; background-color:#D5D3C8; text-align:center;}
.view_menuarea #movelink_pre	{ position:absolute; top:0px; margin-left:661px; width:40px; height:28px; line-height:32px; text-align:center; background-color:#D5D3C8;}
.view_menuarea #movelink_next	{ position:absolute; top:0px; margin-left:702px; width:40px; height:28px; line-height:32px; text-align:center; background-color:#D5D3C8;}

.view_main_area				{ position:absolute; width:775px; top:0px; left:216px;}
.view_main_area #center		{ float:left; width:440px; top:0px;}
.view_main_area #right		{ float:right; width:333px; top:0px;}
.view_main_area #one		{ margin-top:4px; width:775px;}
.view_main_area #view_category { width:100%; height:30px; line-height:30px; margin-bottom:4px; font-size:13px; font-weight:bold; }

.view_submit				{ width:773px; height:32px; margin-top:4px; background-color:#EEF; border:solid 1px #CCC;}
.view_submit	#view_save	{ width:120px; height:28px; float:right; margin-top:2px; margin-right:2px;}

/*	============================================================================================================================================ */
/*	//	TABLE_LIST_SUB
/*	============================================================================================================================================ */
#sublist_area		{ position:relative; width:100%; min-height:600px;}
#search_area_sub	{ position:relative; width:100%; height:31px; background-color:#EFEFEF; border:1px solid #EFEFEF; line-height:32px;}
.search_option_sub	{ position:absolute; margin-left:379px; top:50%; margin-top:-0.9em; width:120px; height:1.8em; line-height:1.8em;}
.search_input_sub	{ position:absolute; margin-left:500px; top:50%; margin-top:-10px; width:160px; height:17px; line-height:17px;}
.search_btn_sub		{ position:absolute; margin-left:666px; top:50%; margin-top:-10px; width:100px; height:21px; line-height:21px;}
#reg_data_sub		{ position:absolute; float:left; margin-left:8px; margin-top:4px;}

#paging_area_sub	{ position:relative; margin-top:1px; width:100%; height:28px; line-height:28px; text-align:right;}

#list_area_sub	{ position:relative; margin-top:1px; width:100%; height:auto;}
.check			{ text-align:center;}
#btn_area_sub		{ position:relative; margin-top:6px; width:100%; height:32px; background-color:#EFEFEF; border:1px #CCC solid;}
#btn_area_sub .del_sub	{ position:absolute; margin-left:566px; margin-top:2px; width:100px; height:28px; line-height:28px;}
#btn_area_sub .reg_sub	{ position:absolute; margin-left:668px; margin-top:2px; width:100px; height:28px; line-height:28px;}


/*	============================================================================================================================================ */
/*	//	STATIC_YTS_DIRECTION
/*	============================================================================================================================================ */